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 org.springframework.jms.listener.AbstractMessageListenerContainer>
An
AbstractMessageListenerContainer -based JmsInboundGatewaySpec extension. |
logger, PARSER, target
Modifier and Type | Method and Description |
---|---|
S |
correlationKey(java.lang.String correlationKey) |
S |
defaultReplyDestination(javax.jms.Destination defaultReplyDestination) |
S |
defaultReplyQueueName(java.lang.String destinationName) |
S |
defaultReplyTopicName(java.lang.String destinationName) |
S |
destinationResolver(org.springframework.jms.support.destination.DestinationResolver destinationResolver) |
S |
explicitQosEnabledForReplies(boolean explicitQosEnabledForReplies) |
S |
extractReplyPayload(boolean extractReplyPayload) |
S |
extractRequestPayload(boolean extractRequestPayload) |
S |
jmsMessageConverter(org.springframework.jms.support.converter.MessageConverter messageConverter) |
S |
replyDeliveryPersistent(boolean replyDeliveryPersistent) |
S |
replyPriority(int replyPriority) |
S |
replyTimeToLive(long replyTimeToLive) |
S |
setHeaderMapper(JmsHeaderMapper headerMapper) |
autoStartup, errorChannel, errorChannel, id, phase, replyChannel, replyChannel, replyMapper, replyTimeout, requestChannel, requestChannel, requestMapper, requestTimeout, shouldTrack
_this, afterPropertiesSet, destroy, doGet, get, getId, getObject, getObjectType
public S defaultReplyDestination(javax.jms.Destination defaultReplyDestination)
defaultReplyDestination
- the defaultReplyDestinationChannelPublishingJmsMessageListener.setDefaultReplyDestination(Destination)
public S defaultReplyQueueName(java.lang.String destinationName)
destinationName
- the destinationNameChannelPublishingJmsMessageListener.setDefaultReplyQueueName(String)
public S defaultReplyTopicName(java.lang.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(java.lang.String correlationKey)
correlationKey
- the correlationKeyChannelPublishingJmsMessageListener.setCorrelationKey(String)
public S explicitQosEnabledForReplies(boolean explicitQosEnabledForReplies)
explicitQosEnabledForReplies
- the explicitQosEnabledForReplies.ChannelPublishingJmsMessageListener.setExplicitQosEnabledForReplies(boolean)
public S destinationResolver(org.springframework.jms.support.destination.DestinationResolver destinationResolver)
destinationResolver
- the destinationResolver.ChannelPublishingJmsMessageListener.setDestinationResolver(DestinationResolver)
public S jmsMessageConverter(org.springframework.jms.support.converter.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)