Class DynamicJmsTemplate
java.lang.Object
org.springframework.jms.support.JmsAccessor
org.springframework.jms.support.destination.JmsDestinationAccessor
org.springframework.jms.core.JmsTemplate
org.springframework.integration.jms.DynamicJmsTemplate
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean,org.springframework.jms.core.JmsOperations
public class DynamicJmsTemplate
extends org.springframework.jms.core.JmsTemplate
- Since:
- 2.0.2
-
Field Summary
Fields inherited from class org.springframework.jms.support.destination.JmsDestinationAccessor
RECEIVE_TIMEOUT_INDEFINITE_WAIT, RECEIVE_TIMEOUT_NO_WAITFields inherited from class org.springframework.jms.support.JmsAccessor
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintlonglongvoidsetConnectionFactory(jakarta.jms.ConnectionFactory connectionFactory) voidsetReceiveTimeout(long receiveTimeout) Methods inherited from class org.springframework.jms.core.JmsTemplate
browse, browse, browse, browseSelected, browseSelected, browseSelected, convertAndSend, convertAndSend, convertAndSend, convertAndSend, convertAndSend, convertAndSend, createBrowser, createConsumer, createProducer, doConvertFromMessage, doCreateProducer, doReceive, doReceive, doSend, doSend, doSendAndReceive, execute, execute, execute, execute, execute, getConnection, getDefaultDestination, getDefaultDestinationName, getDeliveryDelay, getMessageConverter, getSession, initDefaultStrategies, isExplicitQosEnabled, isMessageIdEnabled, isMessageTimestampEnabled, isPubSubNoLocal, isSessionLocallyTransacted, receive, receive, receive, receiveAndConvert, receiveAndConvert, receiveAndConvert, receiveSelected, receiveSelected, receiveSelected, receiveSelectedAndConvert, receiveSelectedAndConvert, receiveSelectedAndConvert, send, send, send, sendAndReceive, sendAndReceive, sendAndReceive, setDefaultDestination, setDefaultDestinationName, setDeliveryDelay, setDeliveryMode, setDeliveryPersistent, setExplicitQosEnabled, setMessageConverter, setMessageIdEnabled, setMessageTimestampEnabled, setPriority, setPubSubNoLocal, setQosSettings, setTimeToLiveMethods inherited from class org.springframework.jms.support.destination.JmsDestinationAccessor
getDestinationResolver, isPubSubDomain, receiveFromConsumer, resolveDestinationName, setDestinationResolver, setPubSubDomainMethods inherited from class org.springframework.jms.support.JmsAccessor
afterPropertiesSet, convertJmsAccessException, createConnection, createSession, getConnectionFactory, getSessionAcknowledgeMode, isClientAcknowledge, isSessionTransacted, obtainConnectionFactory, setSessionAcknowledgeMode, setSessionAcknowledgeModeName, setSessionTransacted
-
Constructor Details
-
DynamicJmsTemplate
public DynamicJmsTemplate()
-
-
Method Details
-
setReceiveTimeout
public void setReceiveTimeout(long receiveTimeout) - Overrides:
setReceiveTimeoutin classorg.springframework.jms.core.JmsTemplate
-
setConnectionFactory
public void setConnectionFactory(jakarta.jms.ConnectionFactory connectionFactory) - Overrides:
setConnectionFactoryin classorg.springframework.jms.support.JmsAccessor
-
getPriority
public int getPriority()- Overrides:
getPriorityin classorg.springframework.jms.core.JmsTemplate
-
getReceiveTimeout
public long getReceiveTimeout()- Overrides:
getReceiveTimeoutin classorg.springframework.jms.core.JmsTemplate
-
getDeliveryMode
public int getDeliveryMode()- Overrides:
getDeliveryModein classorg.springframework.jms.core.JmsTemplate
-
getTimeToLive
public long getTimeToLive()- Overrides:
getTimeToLivein classorg.springframework.jms.core.JmsTemplate
-