public class JmsPollableMessageChannelSpec<S extends JmsPollableMessageChannelSpec<S>> extends MessageChannelSpec<S,org.springframework.integration.jms.AbstractJmsChannel>
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.integration.jms.config.JmsChannelFactoryBean |
jmsChannelFactoryBean |
channelid, logger, PARSER, target| Modifier and Type | Method and Description |
|---|---|
S |
deliveryPersistent(boolean deliveryPersistent) |
S |
destination(javax.jms.Destination destination) |
S |
destination(java.lang.String destination) |
S |
destinationResolver(org.springframework.jms.support.destination.DestinationResolver destinationResolver) |
protected org.springframework.integration.jms.AbstractJmsChannel |
doGet() |
S |
explicitQosEnabled(boolean explicitQosEnabled) |
protected S |
id(java.lang.String id) |
S |
jmsMessageConverter(org.springframework.jms.support.converter.MessageConverter messageConverter) |
S |
messageIdEnabled(boolean messageIdEnabled) |
S |
messageSelector(java.lang.String messageSelector) |
S |
messageTimestampEnabled(boolean messageTimestampEnabled) |
S |
priority(int priority) |
S |
receiveTimeout(long receiveTimeout) |
S |
sessionAcknowledgeMode(int sessionAcknowledgeMode) |
S |
sessionTransacted(boolean sessionTransacted) |
S |
timeToLive(long timeToLive) |
datatype, interceptor, messageConverter_this, getprotected final org.springframework.integration.jms.config.JmsChannelFactoryBean jmsChannelFactoryBean
protected S id(java.lang.String id)
id in class MessageChannelSpec<S extends JmsPollableMessageChannelSpec<S>,org.springframework.integration.jms.AbstractJmsChannel>public S destination(java.lang.String destination)
public S destinationResolver(org.springframework.jms.support.destination.DestinationResolver destinationResolver)
public S destination(javax.jms.Destination destination)
public S messageSelector(java.lang.String messageSelector)
public S jmsMessageConverter(org.springframework.jms.support.converter.MessageConverter messageConverter)
public S deliveryPersistent(boolean deliveryPersistent)
public S explicitQosEnabled(boolean explicitQosEnabled)
public S messageIdEnabled(boolean messageIdEnabled)
public S messageTimestampEnabled(boolean messageTimestampEnabled)
public S priority(int priority)
public S timeToLive(long timeToLive)
public S receiveTimeout(long receiveTimeout)
public S sessionAcknowledgeMode(int sessionAcknowledgeMode)
sessionAcknowledgeMode - the acknowledgement mode constantMessageChannelSpecetc.public S sessionTransacted(boolean sessionTransacted)
protected org.springframework.integration.jms.AbstractJmsChannel doGet()
doGet in class MessageChannelSpec<S extends JmsPollableMessageChannelSpec<S>,org.springframework.integration.jms.AbstractJmsChannel>