public class JmsTemplateSpec extends JmsDestinationAccessorSpec<JmsTemplateSpec,DynamicJmsTemplate>
PARSER, target
logger
DEFAULT_PHASE
OBJECT_TYPE_ATTRIBUTE
Modifier | Constructor and Description |
---|---|
protected |
JmsTemplateSpec() |
Modifier and Type | Method and Description |
---|---|
JmsTemplateSpec |
deliveryPersistent(boolean deliveryPersistent) |
JmsTemplateSpec |
explicitQosEnabled(boolean explicitQosEnabled) |
JmsTemplateSpec |
jmsMessageConverter(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) |
connectionFactory, destinationResolver, id, pubSubDomain, sessionAcknowledgeMode, sessionAcknowledgeModeName, sessionTransacted
_this, createInstance, destroyInstance, doGet, get, getId, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stop
afterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
public JmsTemplateSpec jmsMessageConverter(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)