public class JmsTemplateSpec extends JmsDestinationAccessorSpec<JmsTemplateSpec,org.springframework.integration.jms.DynamicJmsTemplate>
JmsDestinationAccessorSpec
for a DynamicJmsTemplate
.logger, PARSER, target
Modifier and Type | Method and Description |
---|---|
JmsTemplateSpec |
deliveryPersistent(boolean deliveryPersistent) |
JmsTemplateSpec |
explicitQosEnabled(boolean explicitQosEnabled) |
JmsTemplateSpec |
jmsMessageConverter(org.springframework.jms.support.converter.MessageConverter messageConverter) |
JmsTemplateSpec |
priority(int priority)
May be overridden at run time by the message priority header.
|
JmsTemplateSpec |
receiveTimeout(long receiveTimeout) |
JmsTemplateSpec |
timeToLive(long timeToLive) |
destinationResolver, pubSubDomain, sessionAcknowledgeMode, sessionAcknowledgeModeName, sessionTransacted
_this, doGet, get, getId, getObject, getObjectType, id, isSingleton
public JmsTemplateSpec jmsMessageConverter(org.springframework.jms.support.converter.MessageConverter messageConverter)
messageConverter
- the messageConverter.JmsTemplate.setMessageConverter(MessageConverter)
public JmsTemplateSpec deliveryPersistent(boolean deliveryPersistent)
deliveryPersistent
- the deliveryPersistent.JmsTemplate.setDeliveryPersistent(boolean)
public JmsTemplateSpec explicitQosEnabled(boolean explicitQosEnabled)
explicitQosEnabled
- the explicitQosEnabled.JmsTemplate.setExplicitQosEnabled(boolean)
public JmsTemplateSpec priority(int priority)
priority
- the priority.JmsTemplate.setPriority(int)
public JmsTemplateSpec timeToLive(long timeToLive)
timeToLive
- the timeToLive.JmsTemplate.setTimeToLive(long)
public JmsTemplateSpec receiveTimeout(long receiveTimeout)
receiveTimeout
- the receiveTimeout.JmsTemplate.setReceiveTimeout(long)