public class JmsOutboundGatewaySpec.ReplyContainerSpec extends IntegrationComponentSpec<JmsOutboundGatewaySpec.ReplyContainerSpec,JmsOutboundGateway.ReplyContainerProperties>
IntegrationComponentSpec
for JmsOutboundGateway.ReplyContainerProperties
.PARSER, target
logger
DEFAULT_PHASE
OBJECT_TYPE_ATTRIBUTE
_this, createInstance, destroyInstance, doGet, get, getId, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stop
afterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
public JmsOutboundGatewaySpec.ReplyContainerSpec sessionTransacted(Boolean sessionTransacted)
sessionTransacted
- the sessionTransacted.JmsOutboundGatewaySpec.ReplyContainerSpec
.AbstractPollingMessageListenerContainer.setSessionTransacted(boolean)
public JmsOutboundGatewaySpec.ReplyContainerSpec sessionAcknowledgeMode(Integer sessionAcknowledgeMode)
sessionAcknowledgeMode
- the acknowledgement mode constantJmsOutboundGatewaySpec.ReplyContainerSpec
.etc.
public JmsOutboundGatewaySpec.ReplyContainerSpec receiveTimeout(Long receiveTimeout)
receiveTimeout
- the receiveTimeout.JmsOutboundGatewaySpec.ReplyContainerSpec
.AbstractPollingMessageListenerContainer.setReceiveTimeout(long)
public JmsOutboundGatewaySpec.ReplyContainerSpec recoveryInterval(Long recoveryInterval)
recoveryInterval
- the recoveryInterval.DefaultMessageListenerContainer.setRecoveryInterval(long)
public JmsOutboundGatewaySpec.ReplyContainerSpec cacheLevel(Integer cacheLevel)
cacheLevel
- the value for
org.springframework.jms.listener.DefaultMessageListenerContainer.cacheLevel
.DefaultMessageListenerContainer.setCacheLevel(int)
public JmsOutboundGatewaySpec.ReplyContainerSpec concurrentConsumers(Integer concurrentConsumers)
concurrentConsumers
- the concurrentConsumers.DefaultMessageListenerContainer.setConcurrentConsumers(int)
public JmsOutboundGatewaySpec.ReplyContainerSpec maxConcurrentConsumers(Integer maxConcurrentConsumers)
maxConcurrentConsumers
- the maxConcurrentConsumers.DefaultMessageListenerContainer.setMaxConcurrentConsumers(int)
public JmsOutboundGatewaySpec.ReplyContainerSpec maxMessagesPerTask(Integer maxMessagesPerTask)
maxMessagesPerTask
- the maxMessagesPerTask.DefaultMessageListenerContainer.setMaxMessagesPerTask(int)
public JmsOutboundGatewaySpec.ReplyContainerSpec idleConsumerLimit(Integer idleConsumerLimit)
idleConsumerLimit
- the idleConsumerLimit.DefaultMessageListenerContainer.setIdleConsumerLimit(int)
public JmsOutboundGatewaySpec.ReplyContainerSpec idleTaskExecutionLimit(Integer idleTaskExecutionLimit)
idleTaskExecutionLimit
- the idleTaskExecutionLimit.DefaultMessageListenerContainer.setIdleTaskExecutionLimit(int)
public JmsOutboundGatewaySpec.ReplyContainerSpec taskExecutor(Executor taskExecutor)
taskExecutor
- the taskExecutor.DefaultMessageListenerContainer.setTaskExecutor(Executor)
public JmsOutboundGatewaySpec.ReplyContainerSpec idleReplyContainerTimeout(long idleReplyContainerTimeout)
idleReplyContainerTimeout
- the timeout in seconds.JmsOutboundGateway.setIdleReplyContainerTimeout(long)