public class JmsOutboundGatewaySpec.ReplyContainerSpec extends IntegrationComponentSpec<JmsOutboundGatewaySpec.ReplyContainerSpec,JmsOutboundGateway.ReplyContainerProperties>
IntegrationComponentSpec
for JmsOutboundGateway.ReplyContainerProperties
.logger, PARSER, target
_this, doGet, get, getId, getObject, getObjectType, id, isSingleton
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)