S
- the target JmsInboundGatewaySpec
implementation type.public class JmsInboundGatewaySpec<S extends JmsInboundGatewaySpec<S>> extends MessagingGatewaySpec<S,JmsInboundGateway>
MessagingGatewaySpec
for a JmsInboundGateway
.Modifier and Type | Class and Description |
---|---|
static class |
JmsInboundGatewaySpec.JmsInboundGatewayListenerContainerSpec<S extends JmsListenerContainerSpec<S,C>,C extends AbstractMessageListenerContainer>
An
AbstractMessageListenerContainer -based JmsInboundGatewaySpec extension. |
PARSER, target
logger
DEFAULT_PHASE
OBJECT_TYPE_ATTRIBUTE
Modifier | Constructor and Description |
---|---|
protected |
JmsInboundGatewaySpec(AbstractMessageListenerContainer listenerContainer) |
Modifier and Type | Method and Description |
---|---|
S |
correlationKey(String correlationKey) |
S |
defaultReplyDestination(Destination defaultReplyDestination) |
S |
defaultReplyQueueName(String destinationName) |
S |
defaultReplyTopicName(String destinationName) |
S |
destinationResolver(DestinationResolver destinationResolver) |
S |
explicitQosEnabledForReplies(boolean explicitQosEnabledForReplies) |
S |
extractReplyPayload(boolean extractReplyPayload) |
S |
extractRequestPayload(boolean extractRequestPayload) |
S |
jmsMessageConverter(MessageConverter messageConverter) |
S |
replyDeliveryPersistent(boolean replyDeliveryPersistent) |
S |
replyPriority(int replyPriority) |
S |
replyTimeToLive(long replyTimeToLive) |
S |
setHeaderMapper(JmsHeaderMapper headerMapper) |
S |
shutdownContainerOnStop(boolean shutdown)
Set to false to prevent listener container shutdown when the endpoint is stopped.
|
autoStartup, errorChannel, errorChannel, errorOnTimeout, id, phase, replyChannel, replyChannel, replyMapper, replyTimeout, requestChannel, requestChannel, requestMapper, requestTimeout, shouldTrack
_this, createInstance, destroyInstance, doGet, get, getId, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stop
afterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
protected JmsInboundGatewaySpec(AbstractMessageListenerContainer listenerContainer)
public S defaultReplyDestination(Destination defaultReplyDestination)
defaultReplyDestination
- the defaultReplyDestinationChannelPublishingJmsMessageListener.setDefaultReplyDestination(Destination)
public S defaultReplyQueueName(String destinationName)
destinationName
- the destinationNameChannelPublishingJmsMessageListener.setDefaultReplyQueueName(String)
public S defaultReplyTopicName(String destinationName)
destinationName
- the destinationNameChannelPublishingJmsMessageListener.setDefaultReplyTopicName(String)
public S replyTimeToLive(long replyTimeToLive)
replyTimeToLive
- the replyTimeToLiveChannelPublishingJmsMessageListener.setReplyTimeToLive(long)
public S replyPriority(int replyPriority)
replyPriority
- the replyPriorityChannelPublishingJmsMessageListener.setReplyPriority(int)
public S replyDeliveryPersistent(boolean replyDeliveryPersistent)
replyDeliveryPersistent
- the replyDeliveryPersistentChannelPublishingJmsMessageListener.setReplyDeliveryPersistent(boolean)
public S correlationKey(String correlationKey)
correlationKey
- the correlationKeyChannelPublishingJmsMessageListener.setCorrelationKey(String)
public S explicitQosEnabledForReplies(boolean explicitQosEnabledForReplies)
explicitQosEnabledForReplies
- the explicitQosEnabledForReplies.ChannelPublishingJmsMessageListener.setExplicitQosEnabledForReplies(boolean)
public S destinationResolver(DestinationResolver destinationResolver)
destinationResolver
- the destinationResolver.ChannelPublishingJmsMessageListener.setDestinationResolver(DestinationResolver)
public S jmsMessageConverter(MessageConverter messageConverter)
messageConverter
- the messageConverter.ChannelPublishingJmsMessageListener.setMessageConverter(MessageConverter)
public S setHeaderMapper(JmsHeaderMapper headerMapper)
headerMapper
- the headerMapper.ChannelPublishingJmsMessageListener.setHeaderMapper(JmsHeaderMapper)
public S extractRequestPayload(boolean extractRequestPayload)
extractRequestPayload
- the extractRequestPayload.ChannelPublishingJmsMessageListener.setExtractRequestPayload(boolean)
public S extractReplyPayload(boolean extractReplyPayload)
extractReplyPayload
- the extractReplyPayload.ChannelPublishingJmsMessageListener.setExtractReplyPayload(boolean)
public S shutdownContainerOnStop(boolean shutdown)
shutdown
- false to not shutdown.