- CACHE_AUTO - Static variable in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Constant that indicates automatic choice of an appropriate caching level
(depending on the transaction management strategy).
- CACHE_CONNECTION - Static variable in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Constant that indicates to cache a shared JMS Connection
for each
listener thread.
- CACHE_CONSUMER - Static variable in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Constant that indicates to cache a shared JMS Connection
, a JMS
Session
, and a JMS MessageConsumer for each listener thread.
- CACHE_NONE - Static variable in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Constant that indicates to cache no JMS resources at all.
- CACHE_SESSION - Static variable in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Constant that indicates to cache a shared JMS Connection
and a JMS
Session
for each listener thread.
- CachingConnectionFactory - Class in org.springframework.jms.connection
-
- CachingConnectionFactory() - Constructor for class org.springframework.jms.connection.CachingConnectionFactory
-
Create a new CachingConnectionFactory for bean-style usage.
- CachingConnectionFactory(ConnectionFactory) - Constructor for class org.springframework.jms.connection.CachingConnectionFactory
-
Create a new CachingConnectionFactory for the given target
ConnectionFactory.
- CachingDestinationResolver - Interface in org.springframework.jms.support.destination
-
Extension of the DestinationResolver interface,
exposing methods for clearing the cache.
- ChainedExceptionListener - Class in org.springframework.jms.connection
-
Implementation of the JMS ExceptionListener interface that supports chaining,
allowing the addition of multiple ExceptionListener instances in order.
- ChainedExceptionListener() - Constructor for class org.springframework.jms.connection.ChainedExceptionListener
-
- checkMessageListener(Object) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Check the given message listener, throwing an exception
if it does not correspond to a supported listener type.
- clearCache() - Method in interface org.springframework.jms.support.destination.CachingDestinationResolver
-
Clear the entire destination cache.
- clearCache() - Method in class org.springframework.jms.support.destination.JndiDestinationResolver
-
- closeAll() - Method in class org.springframework.jms.connection.JmsResourceHolder
-
- closeConnection(Connection) - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Close the given Connection.
- closeConnection(Connection) - Static method in class org.springframework.jms.support.JmsUtils
-
Close the given JMS Connection and ignore any thrown exception.
- closeConnection(Connection, boolean) - Static method in class org.springframework.jms.support.JmsUtils
-
Close the given JMS Connection and ignore any thrown exception.
- closeMessageConsumer(MessageConsumer) - Static method in class org.springframework.jms.support.JmsUtils
-
Close the given JMS MessageConsumer and ignore any thrown exception.
- closeMessageProducer(MessageProducer) - Static method in class org.springframework.jms.support.JmsUtils
-
Close the given JMS MessageProducer and ignore any thrown exception.
- closeQueueBrowser(QueueBrowser) - Static method in class org.springframework.jms.support.JmsUtils
-
Close the given JMS QueueBrowser and ignore any thrown exception.
- closeQueueRequestor(QueueRequestor) - Static method in class org.springframework.jms.support.JmsUtils
-
Close the given JMS QueueRequestor and ignore any thrown exception.
- closeSession(Session) - Static method in class org.springframework.jms.support.JmsUtils
-
Close the given JMS Session and ignore any thrown exception.
- commitAll() - Method in class org.springframework.jms.connection.JmsResourceHolder
-
- commitIfNecessary(Session, Message) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Perform a commit or message acknowledgement, as appropriate.
- commitIfNecessary(Session) - Static method in class org.springframework.jms.support.JmsUtils
-
Commit the Session if not within a JTA transaction.
- configureJmsListeners(JmsListenerEndpointRegistrar) - Method in interface org.springframework.jms.annotation.JmsListenerConfigurer
-
- ConnectionFactoryUtils - Class in org.springframework.jms.connection
-
Helper class for managing a JMS
ConnectionFactory
, in particular
for obtaining transactional JMS resources for a given ConnectionFactory.
- ConnectionFactoryUtils() - Constructor for class org.springframework.jms.connection.ConnectionFactoryUtils
-
- ConnectionFactoryUtils.ResourceFactory - Interface in org.springframework.jms.connection
-
Callback interface for resource creation.
- containsSession(Session) - Method in class org.springframework.jms.connection.JmsResourceHolder
-
- CONTENT_TYPE_PROPERTY - Static variable in interface org.springframework.jms.support.JmsHeaderMapper
-
- convertAndSend(String, Object) - Method in interface org.springframework.jms.core.JmsMessageOperations
-
Convert the given Object to serialized form, possibly using a
MessageConverter
,
wrap it as a message and send it to the given destination.
- convertAndSend(String, Object, Map<String, Object>) - Method in interface org.springframework.jms.core.JmsMessageOperations
-
Convert the given Object to serialized form, possibly using a
MessageConverter
,
wrap it as a message with the given headers and send it to
the given destination.
- convertAndSend(String, Object, MessagePostProcessor) - Method in interface org.springframework.jms.core.JmsMessageOperations
-
Convert the given Object to serialized form, possibly using a
MessageConverter
,
wrap it as a message, apply the given post processor, and send
the resulting message to the given destination.
- convertAndSend(String, Object, Map<String, Object>, MessagePostProcessor) - Method in interface org.springframework.jms.core.JmsMessageOperations
-
Convert the given Object to serialized form, possibly using a
MessageConverter
,
wrap it as a message with the given headers, apply the given post processor,
and send the resulting message to the given destination.
- convertAndSend(Object) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- convertAndSend(Object, MessagePostProcessor) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- convertAndSend(String, Object) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- convertAndSend(String, Object, Map<String, Object>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- convertAndSend(String, Object, MessagePostProcessor) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- convertAndSend(String, Object, Map<String, Object>, MessagePostProcessor) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- convertAndSend(Object) - Method in interface org.springframework.jms.core.JmsOperations
-
Send the given object to the default destination, converting the object
to a JMS message with a configured MessageConverter.
- convertAndSend(Destination, Object) - Method in interface org.springframework.jms.core.JmsOperations
-
Send the given object to the specified destination, converting the object
to a JMS message with a configured MessageConverter.
- convertAndSend(String, Object) - Method in interface org.springframework.jms.core.JmsOperations
-
Send the given object to the specified destination, converting the object
to a JMS message with a configured MessageConverter.
- convertAndSend(Object, MessagePostProcessor) - Method in interface org.springframework.jms.core.JmsOperations
-
Send the given object to the default destination, converting the object
to a JMS message with a configured MessageConverter.
- convertAndSend(Destination, Object, MessagePostProcessor) - Method in interface org.springframework.jms.core.JmsOperations
-
Send the given object to the specified destination, converting the object
to a JMS message with a configured MessageConverter.
- convertAndSend(String, Object, MessagePostProcessor) - Method in interface org.springframework.jms.core.JmsOperations
-
Send the given object to the specified destination, converting the object
to a JMS message with a configured MessageConverter.
- convertAndSend(Object) - Method in class org.springframework.jms.core.JmsTemplate
-
- convertAndSend(Destination, Object) - Method in class org.springframework.jms.core.JmsTemplate
-
- convertAndSend(String, Object) - Method in class org.springframework.jms.core.JmsTemplate
-
- convertAndSend(Object, MessagePostProcessor) - Method in class org.springframework.jms.core.JmsTemplate
-
- convertAndSend(Destination, Object, MessagePostProcessor) - Method in class org.springframework.jms.core.JmsTemplate
-
- convertAndSend(String, Object, MessagePostProcessor) - Method in class org.springframework.jms.core.JmsTemplate
-
- convertFromBytesMessage(BytesMessage, JavaType) - Method in class org.springframework.jms.support.converter.MappingJackson2MessageConverter
-
Convert a BytesMessage to a Java Object with the specified type.
- convertFromMessage(Message, JavaType) - Method in class org.springframework.jms.support.converter.MappingJackson2MessageConverter
-
Template method that allows for custom message mapping.
- convertFromTextMessage(TextMessage, JavaType) - Method in class org.springframework.jms.support.converter.MappingJackson2MessageConverter
-
Convert a TextMessage to a Java Object with the specified type.
- convertJmsAccessException(JMSException) - Method in class org.springframework.jms.support.JmsAccessor
-
- convertJmsAccessException(JMSException) - Static method in class org.springframework.jms.support.JmsUtils
-
- convertJmsException(JmsException) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- convertJmsInvokerAccessException(JMSException) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Convert the given JMS invoker access exception to an appropriate
Spring RemoteAccessException
.
- convertJmsMessage(Message) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- convertSendAndReceive(String, Object, Class<T>) - Method in interface org.springframework.jms.core.JmsMessageOperations
-
Convert the given request Object to serialized form, possibly using a
MessageConverter
, send
it as a Message
to the given destination, receive the reply and convert
its body of the specified target class.
- convertSendAndReceive(String, Object, Map<String, Object>, Class<T>) - Method in interface org.springframework.jms.core.JmsMessageOperations
-
Convert the given request Object to serialized form, possibly using a
MessageConverter
, send
it as a Message
with the given headers, to the specified destination,
receive the reply and convert its body of the specified target class.
- convertSendAndReceive(String, Object, Class<T>, MessagePostProcessor) - Method in interface org.springframework.jms.core.JmsMessageOperations
-
Convert the given request Object to serialized form, possibly using a
MessageConverter
,
apply the given post processor and send the resulting Message
to the
given destination, receive the reply and convert its body of the given
target class.
- convertSendAndReceive(String, Object, Map<String, Object>, Class<T>, MessagePostProcessor) - Method in interface org.springframework.jms.core.JmsMessageOperations
-
Convert the given request Object to serialized form, possibly using a
MessageConverter
,
wrap it as a message with the given headers, apply the given post processor
and send the resulting Message
to the specified destination, receive
the reply and convert its body of the given target class.
- convertSendAndReceive(String, Object, Class<T>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- convertSendAndReceive(Object, Class<T>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- convertSendAndReceive(String, Object, Map<String, Object>, Class<T>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- convertSendAndReceive(Object, Class<T>, MessagePostProcessor) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- convertSendAndReceive(String, Object, Class<T>, MessagePostProcessor) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- convertSendAndReceive(String, Object, Map<String, Object>, Class<T>, MessagePostProcessor) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- CORRELATION_ID - Static variable in interface org.springframework.jms.support.JmsHeaders
-
Correlation ID for the message.
- createActivationSpec(ResourceAdapter, JmsActivationSpecConfig) - Method in interface org.springframework.jms.listener.endpoint.JmsActivationSpecFactory
-
- createActivationSpec(ResourceAdapter, JmsActivationSpecConfig) - Method in class org.springframework.jms.listener.endpoint.StandardJmsActivationSpecFactory
-
- createBrowser(Session, Queue, String) - Method in class org.springframework.jms.core.JmsTemplate
-
Create a JMS MessageProducer for the given Session and Destination,
configuring it to disable message ids and/or timestamps (if necessary).
- createConnection() - Method in interface org.springframework.jms.connection.ConnectionFactoryUtils.ResourceFactory
-
Create a new JMS Connection for registration with a JmsResourceHolder.
- createConnection() - Method in class org.springframework.jms.connection.DelegatingConnectionFactory
-
- createConnection(String, String) - Method in class org.springframework.jms.connection.DelegatingConnectionFactory
-
- createConnection() - Method in class org.springframework.jms.connection.JmsTransactionManager
-
Create a JMS Connection via this template's ConnectionFactory.
- createConnection() - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
- createConnection(String, String) - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
- createConnection() - Method in class org.springframework.jms.connection.TransactionAwareConnectionFactoryProxy
-
- createConnection(String, String) - Method in class org.springframework.jms.connection.TransactionAwareConnectionFactoryProxy
-
- createConnection() - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
Determine whether there are currently thread-bound credentials,
using them if available, falling back to the statically specified
username and password (i.e.
- createConnection(String, String) - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
Delegate the call straight to the target ConnectionFactory.
- createConnection() - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Create a new JMS Connection for this JMS invoker.
- createConnection() - Method in class org.springframework.jms.support.JmsAccessor
-
Create a JMS Connection via this template's ConnectionFactory.
- createConsumer(Session, Destination, String) - Method in class org.springframework.jms.core.JmsTemplate
-
Create a JMS MessageConsumer for the given Session and Destination.
- createConsumer(Session, Destination) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Create a JMS MessageConsumer for the given Session and Destination.
- createContainerInstance() - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
Create an empty container instance.
- createContainerInstance() - Method in class org.springframework.jms.config.DefaultJcaListenerContainerFactory
-
Create an empty container instance.
- createContainerInstance() - Method in class org.springframework.jms.config.DefaultJmsListenerContainerFactory
-
- createContainerInstance() - Method in class org.springframework.jms.config.SimpleJmsListenerContainerFactory
-
- createDefaultTaskExecutor() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Create a default TaskExecutor.
- createEndpointInternal() - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointFactory
-
Creates a concrete JMS message endpoint, internal to this factory.
- createJmsTemplate(ConnectionFactory) - Method in class org.springframework.jms.core.support.JmsGatewaySupport
-
Create a JmsTemplate for the given ConnectionFactory.
- createListenerConsumer(Session) - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
Create a MessageConsumer for the given JMS Session,
registering a MessageListener for the specified listener.
- createListenerConsumer(Session) - Method in class org.springframework.jms.listener.SimpleMessageListenerContainer
-
Create a MessageConsumer for the given JMS Session,
registering a MessageListener for the specified listener.
- createListenerContainer(JmsListenerEndpoint) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- createListenerContainer(JmsListenerEndpoint) - Method in class org.springframework.jms.config.DefaultJcaListenerContainerFactory
-
- createListenerContainer(JmsListenerEndpoint) - Method in interface org.springframework.jms.config.JmsListenerContainerFactory
-
- createListenerContainer(JmsListenerEndpoint, JmsListenerContainerFactory<?>) - Method in class org.springframework.jms.config.JmsListenerEndpointRegistry
-
Create and start a new container using the specified factory.
- createMessage(Session) - Method in interface org.springframework.jms.core.MessageCreator
-
- createMessageForByteArray(byte[], Session) - Method in class org.springframework.jms.support.converter.SimpleMessageConverter
-
Create a JMS BytesMessage for the given byte array.
- createMessageForMap(Map<?, ?>, Session) - Method in class org.springframework.jms.support.converter.SimpleMessageConverter
-
Create a JMS MapMessage for the given Map.
- createMessageForPayload(Object, Session) - Method in class org.springframework.jms.support.converter.MessagingMessageConverter
-
Create a JMS message for the specified payload.
- createMessageForSerializable(Serializable, Session) - Method in class org.springframework.jms.support.converter.SimpleMessageConverter
-
Create a JMS ObjectMessage for the given Serializable object.
- createMessageForString(String, Session) - Method in class org.springframework.jms.support.converter.SimpleMessageConverter
-
Create a JMS TextMessage for the given String.
- createMessageListener(MessageListenerContainer) - Method in class org.springframework.jms.config.AbstractJmsListenerEndpoint
-
Create a
MessageListener
that is able to serve this endpoint for the
specified container.
- createMessageListener(MessageListenerContainer) - Method in class org.springframework.jms.config.MethodJmsListenerEndpoint
-
- createMessageListener(MessageListenerContainer) - Method in class org.springframework.jms.config.SimpleJmsListenerEndpoint
-
- createMessageListenerInstance() - Method in class org.springframework.jms.config.MethodJmsListenerEndpoint
-
- createProducer(Session, Destination) - Method in class org.springframework.jms.core.JmsTemplate
-
Create a JMS MessageProducer for the given Session and Destination,
configuring it to disable message ids and/or timestamps (if necessary).
- createQueueConnection() - Method in class org.springframework.jms.connection.DelegatingConnectionFactory
-
- createQueueConnection(String, String) - Method in class org.springframework.jms.connection.DelegatingConnectionFactory
-
- createQueueConnection() - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
- createQueueConnection(String, String) - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
- createQueueConnection() - Method in class org.springframework.jms.connection.TransactionAwareConnectionFactoryProxy
-
- createQueueConnection(String, String) - Method in class org.springframework.jms.connection.TransactionAwareConnectionFactoryProxy
-
- createQueueConnection() - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
Determine whether there are currently thread-bound credentials,
using them if available, falling back to the statically specified
username and password (i.e.
- createQueueConnection(String, String) - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
Delegate the call straight to the target QueueConnectionFactory.
- createRemoteInvocation(MethodInvocation) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Create a new RemoteInvocation
object for the given AOP method invocation.
- createRequestMessage(Session, RemoteInvocation) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Create the invoker request message.
- createResponseMessage(Message, Session, RemoteInvocationResult) - Method in class org.springframework.jms.remoting.JmsInvokerServiceExporter
-
Create the invocation result response message.
- createSession(Connection) - Method in interface org.springframework.jms.connection.ConnectionFactoryUtils.ResourceFactory
-
Create a new JMS Session for registration with a JmsResourceHolder.
- createSession(Connection) - Method in class org.springframework.jms.connection.JmsTransactionManager
-
Create a JMS Session for the given Connection.
- createSession(Connection, Integer) - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Create a default Session for this ConnectionFactory,
adapting to JMS 1.0.2 style queue/topic mode if necessary.
- createSession(Connection) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Create a new JMS Session for this JMS invoker.
- createSession(Connection) - Method in class org.springframework.jms.support.JmsAccessor
-
Create a JMS Session for the given Connection.
- createSharedConnection() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Create a shared Connection for this container.
- createTopicConnection() - Method in class org.springframework.jms.connection.DelegatingConnectionFactory
-
- createTopicConnection(String, String) - Method in class org.springframework.jms.connection.DelegatingConnectionFactory
-
- createTopicConnection() - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
- createTopicConnection(String, String) - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
- createTopicConnection() - Method in class org.springframework.jms.connection.TransactionAwareConnectionFactoryProxy
-
- createTopicConnection(String, String) - Method in class org.springframework.jms.connection.TransactionAwareConnectionFactoryProxy
-
- createTopicConnection() - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
Determine whether there are currently thread-bound credentials,
using them if available, falling back to the statically specified
username and password (i.e.
- createTopicConnection(String, String) - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
Delegate the call straight to the target TopicConnectionFactory.
- DEFAULT_ENCODING - Static variable in class org.springframework.jms.support.converter.MappingJackson2MessageConverter
-
The default encoding used for writing to text messages: UTF-8.
- DEFAULT_RECEIVE_TIMEOUT - Static variable in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
The default receive timeout: 1000 ms = 1 second.
- DEFAULT_RECOVERY_INTERVAL - Static variable in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
The default recovery interval: 5000 ms = 5 seconds.
- DEFAULT_THREAD_NAME_PREFIX - Static variable in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Default thread name prefix: "DefaultMessageListenerContainer-".
- DefaultJcaListenerContainerFactory - Class in org.springframework.jms.config
-
- DefaultJcaListenerContainerFactory() - Constructor for class org.springframework.jms.config.DefaultJcaListenerContainerFactory
-
- DefaultJmsActivationSpecFactory - Class in org.springframework.jms.listener.endpoint
-
- DefaultJmsActivationSpecFactory() - Constructor for class org.springframework.jms.listener.endpoint.DefaultJmsActivationSpecFactory
-
- DefaultJmsListenerContainerFactory - Class in org.springframework.jms.config
-
- DefaultJmsListenerContainerFactory() - Constructor for class org.springframework.jms.config.DefaultJmsListenerContainerFactory
-
- defaultJmsListenerEndpointRegistry() - Method in class org.springframework.jms.annotation.JmsBootstrapConfiguration
-
- DefaultMessageListenerContainer - Class in org.springframework.jms.listener
-
Message listener container variant that uses plain JMS client APIs, specifically
a loop of MessageConsumer.receive()
calls that also allow for
transactional reception of messages (registering them with XA transactions).
- DefaultMessageListenerContainer() - Constructor for class org.springframework.jms.listener.DefaultMessageListenerContainer
-
- DelegatingConnectionFactory - Class in org.springframework.jms.connection
-
ConnectionFactory
implementation that delegates all calls
to a given target
ConnectionFactory
, adapting specific
create(Queue/Topic)Connection
calls to the target ConnectionFactory
if necessary (e.g.
- DelegatingConnectionFactory() - Constructor for class org.springframework.jms.connection.DelegatingConnectionFactory
-
- DELIVERY_MODE - Static variable in interface org.springframework.jms.support.JmsHeaders
-
Distribution mode.
- DESTINATION - Static variable in interface org.springframework.jms.support.JmsHeaders
-
Name of the destination (topic or queue) of the message.
- DestinationResolutionException - Exception in org.springframework.jms.support.destination
-
Thrown by a DestinationResolver when it cannot resolve a destination name.
- DestinationResolutionException(String) - Constructor for exception org.springframework.jms.support.destination.DestinationResolutionException
-
Create a new DestinationResolutionException.
- DestinationResolutionException(String, Throwable) - Constructor for exception org.springframework.jms.support.destination.DestinationResolutionException
-
Create a new DestinationResolutionException.
- DestinationResolver - Interface in org.springframework.jms.support.destination
-
Strategy interface for resolving JMS destinations.
- destroy() - Method in class org.springframework.jms.config.JmsListenerEndpointRegistry
-
- destroy() - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Close the underlying shared connection.
- destroy() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
- determineActivationSpecClass(ResourceAdapter) - Method in class org.springframework.jms.listener.endpoint.DefaultJmsActivationSpecFactory
-
This implementation guesses the ActivationSpec class name from the
provider's class name: e.g.
- determineActivationSpecClass(ResourceAdapter) - Method in class org.springframework.jms.listener.endpoint.StandardJmsActivationSpecFactory
-
Determine the ActivationSpec class for the given ResourceAdapter,
if possible.
- doBegin(Object, TransactionDefinition) - Method in class org.springframework.jms.connection.JmsTransactionManager
-
- doCleanupAfterCompletion(Object) - Method in class org.springframework.jms.connection.JmsTransactionManager
-
- doCommit(DefaultTransactionStatus) - Method in class org.springframework.jms.connection.JmsTransactionManager
-
- doConvertFromMessage(Message) - Method in class org.springframework.jms.core.JmsTemplate
-
Extract the content from the given JMS message.
- doCreateConnection() - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Create a JMS Connection via this template's ConnectionFactory.
- doCreateConnection(String, String) - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
This implementation delegates to the createConnection(username, password)
method of the target ConnectionFactory, passing in the specified user credentials.
- doCreateProducer(Session, Destination) - Method in class org.springframework.jms.core.JmsTemplate
-
Create a raw JMS MessageProducer for the given Session and Destination.
- doCreateQueueConnection(String, String) - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
This implementation delegates to the createQueueConnection(username, password)
method of the target QueueConnectionFactory, passing in the specified user credentials.
- doCreateTopicConnection(String, String) - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
This implementation delegates to the createTopicConnection(username, password)
method of the target TopicConnectionFactory, passing in the specified user credentials.
- doExecuteListener(Session, Message) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Execute the specified listener,
committing or rolling back the transaction afterwards (if necessary).
- doExecuteRequest(Session, Queue, Message) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Actually execute the given request, sending the invoker request message
to the specified target queue and waiting for a corresponding response.
- doGetTransaction() - Method in class org.springframework.jms.connection.JmsTransactionManager
-
- doGetTransactionalSession(ConnectionFactory, ConnectionFactoryUtils.ResourceFactory) - Static method in class org.springframework.jms.connection.ConnectionFactoryUtils
-
Obtain a JMS Session that is synchronized with the current transaction, if any.
- doGetTransactionalSession(ConnectionFactory, ConnectionFactoryUtils.ResourceFactory, boolean) - Static method in class org.springframework.jms.connection.ConnectionFactoryUtils
-
Obtain a JMS Session that is synchronized with the current transaction, if any.
- doInitialize() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Register any invokers within this container.
- doInitialize() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Creates the specified number of concurrent consumers,
in the form of a JMS Session plus associated MessageConsumer
running in a separate thread.
- doInitialize() - Method in class org.springframework.jms.listener.SimpleMessageListenerContainer
-
Creates the specified number of concurrent consumers,
in the form of a JMS Session plus associated MessageConsumer.
- doInJms(Session, QueueBrowser) - Method in interface org.springframework.jms.core.BrowserCallback
-
- doInJms(Session, MessageProducer) - Method in interface org.springframework.jms.core.ProducerCallback
-
- doInJms(Session) - Method in interface org.springframework.jms.core.SessionCallback
-
Execute any number of operations against the supplied JMS
Session
, possibly returning a result.
- doInvokeListener(SessionAwareMessageListener, Session, Message) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Invoke the specified listener as Spring SessionAwareMessageListener,
exposing a new JMS Session (potentially with its own transaction)
to the listener if demanded.
- doInvokeListener(MessageListener, Message) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Invoke the specified listener as standard JMS MessageListener.
- doReceive(Destination) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- doReceive(String) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- doReceive(Session, Destination, String) - Method in class org.springframework.jms.core.JmsTemplate
-
Receive a JMS message.
- doReceive(Session, MessageConsumer) - Method in class org.springframework.jms.core.JmsTemplate
-
Actually receive a JMS message.
- doReceiveAndExecute(Object, Session, MessageConsumer, TransactionStatus) - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
Actually execute the listener for a message received from the given consumer,
fetching all requires resources and invoking the listener.
- doRescheduleTask(Object) - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Reschedule the given task object immediately.
- doRescheduleTask(Object) - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Re-executes the given task via this listener container's TaskExecutor.
- doResume(Object, Object) - Method in class org.springframework.jms.connection.JmsTransactionManager
-
- doRollback(DefaultTransactionStatus) - Method in class org.springframework.jms.connection.JmsTransactionManager
-
- doSend(Destination, Message<?>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- doSend(String, Message<?>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- doSend(Session, Destination, MessageCreator) - Method in class org.springframework.jms.core.JmsTemplate
-
Send the given JMS message.
- doSend(MessageProducer, Message) - Method in class org.springframework.jms.core.JmsTemplate
-
Actually send the given JMS message.
- doSendAndReceive(Destination, Message<?>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- doSendAndReceive(String, Message<?>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- doSendAndReceive(Session, Destination, MessageCreator) - Method in class org.springframework.jms.core.JmsTemplate
-
Send a request message to the given
Destination
and block until
a reply has been received on a temporary queue created on-the-fly.
- doSetRollbackOnly(DefaultTransactionStatus) - Method in class org.springframework.jms.connection.JmsTransactionManager
-
- doShutdown() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Close the registered invokers.
- doShutdown() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Destroy the registered JMS Sessions and associated MessageConsumers.
- doShutdown() - Method in class org.springframework.jms.listener.SimpleMessageListenerContainer
-
Destroy the registered JMS Sessions and associated MessageConsumers.
- doStart() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Start the shared Connection, if any, and notify all invoker tasks.
- doStart() - Method in class org.springframework.jms.listener.SimpleMessageListenerContainer
-
Re-initializes this container's JMS message consumers,
if not initialized already.
- doStop() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Notify all invoker tasks and stop the shared Connection, if any.
- doSuspend(Object) - Method in class org.springframework.jms.connection.JmsTransactionManager
-
- DynamicDestinationResolver - Class in org.springframework.jms.support.destination
-
- DynamicDestinationResolver() - Constructor for class org.springframework.jms.support.destination.DynamicDestinationResolver
-
- getAcknowledgeMode() - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
Return the JMS acknowledgement mode to use.
- getActivationSpecConfig() - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
- getActiveConsumerCount() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Return the number of currently active consumers.
- getBean() - Method in class org.springframework.jms.config.MethodJmsListenerEndpoint
-
- getBeanName() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Return the bean name that this listener container has been assigned
in its containing bean factory, if any.
- getCachedSessionProxy(Session, LinkedList<Session>) - Method in class org.springframework.jms.connection.CachingConnectionFactory
-
Wrap the given Session with a proxy that delegates every method call to it
but adapts close calls.
- getCacheLevel() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Return the level of caching that this listener container is allowed to apply.
- getClientId() - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Return a JMS client ID for the single Connection created and exposed
by this ConnectionFactory, if any.
- getClientId() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Return the JMS client ID for the shared Connection created and used
by this container, if any.
- getClientId() - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- getConcurrency() - Method in class org.springframework.jms.config.AbstractJmsListenerEndpoint
-
Return the concurrency for the listener, if any.
- getConcurrentConsumers() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Return the "concurrentConsumer" setting.
- getConnection(JmsResourceHolder) - Method in interface org.springframework.jms.connection.ConnectionFactoryUtils.ResourceFactory
-
Fetch an appropriate Connection from the given JmsResourceHolder.
- getConnection() - Method in class org.springframework.jms.connection.JmsResourceHolder
-
- getConnection(Class<? extends Connection>) - Method in class org.springframework.jms.connection.JmsResourceHolder
-
- getConnection() - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Obtain an initialized shared Connection.
- getConnection(JmsResourceHolder) - Method in class org.springframework.jms.core.JmsTemplate
-
Fetch an appropriate Connection from the given JmsResourceHolder.
- getConnection(JmsResourceHolder) - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
Fetch an appropriate Connection from the given JmsResourceHolder.
- getConnectionFactory() - Method in class org.springframework.jms.connection.JmsTransactionManager
-
Return the JMS ConnectionFactory that this instance should manage transactions for.
- getConnectionFactory() - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
Return the ConnectionFactory that the underlying
JmsTemplate
uses.
- getConnectionFactory() - Method in class org.springframework.jms.core.support.JmsGatewaySupport
-
Return the JMS ConnectionFactory used by the gateway.
- getConnectionFactory() - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Return the QueueConnectionFactory to use for obtaining JMS QueueConnections.
- getConnectionFactory() - Method in class org.springframework.jms.support.JmsAccessor
-
Return the ConnectionFactory that this accessor uses for obtaining
JMS
Connections
.
- getCorrelationId() - Method in class org.springframework.jms.support.JmsMessageHeaderAccessor
-
- getDefaultDestination() - Method in class org.springframework.jms.core.JmsTemplate
-
Return the destination to be used on send/receive operations that do not
have a destination parameter.
- getDefaultDestinationName() - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
Return the configured default destination name.
- getDefaultDestinationName() - Method in class org.springframework.jms.core.JmsTemplate
-
Return the destination name to be used on send/receive operations that
do not have a destination parameter.
- getDefaultListenerMethod() - Method in class org.springframework.jms.listener.adapter.MessageListenerAdapter
-
Return the name of the default listener method to delegate to.
- getDefaultResponseDestination() - Method in class org.springframework.jms.config.MethodJmsListenerEndpoint
-
Return the default response destination, if any.
- getDefaultSubscriptionName(Object) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Determine the default subscription name for the given message listener.
- getDelegate() - Method in class org.springframework.jms.listener.adapter.MessageListenerAdapter
-
Return the target object to delegate message listening to.
- getDelegates() - Method in class org.springframework.jms.connection.ChainedExceptionListener
-
Return all registered ExceptionListener delegates (as array).
- getDeliveryDelay() - Method in class org.springframework.jms.core.JmsTemplate
-
Return the delivery delay to use for send calls (in milliseconds).
- getDeliveryMode() - Method in class org.springframework.jms.core.JmsTemplate
-
Return the delivery mode to use when sending a message.
- getDeliveryMode() - Method in class org.springframework.jms.support.JmsMessageHeaderAccessor
-
- getDestination() - Method in class org.springframework.jms.config.AbstractJmsListenerEndpoint
-
Return the name of the destination for this endpoint.
- getDestination() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return the destination to receive messages from.
- getDestination() - Method in class org.springframework.jms.support.JmsMessageHeaderAccessor
-
- getDestinationDescription() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return a descriptive String for this container's JMS destination
(never null
).
- getDestinationName() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return the name of the destination to receive messages from.
- getDestinationName() - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- getDestinationResolver() - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
-
Return the DestinationResolver for this adapter.
- getDestinationResolver() - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
- getDestinationResolver() - Method in class org.springframework.jms.listener.endpoint.StandardJmsActivationSpecFactory
-
- getDestinationResolver() - Method in interface org.springframework.jms.listener.MessageListenerContainer
-
- getDestinationResolver() - Method in class org.springframework.jms.support.destination.JmsDestinationAccessor
-
Return the DestinationResolver for this accessor (never null
).
- getDurableSubscriptionName() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return the name of a durable subscription to create, if any.
- getDurableSubscriptionName() - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- getEndpointDescription() - Method in class org.springframework.jms.config.AbstractJmsListenerEndpoint
-
Return a description for this endpoint.
- getEndpointDescription() - Method in class org.springframework.jms.config.MethodJmsListenerEndpoint
-
- getEndpointDescription() - Method in class org.springframework.jms.config.SimpleJmsListenerEndpoint
-
- getEndpointRegistry() - Method in class org.springframework.jms.config.JmsListenerEndpointRegistrar
-
- getErrorCode() - Method in exception org.springframework.jms.JmsException
-
Convenience method to get the vendor specific error code if
the root cause was an instance of JMSException.
- getErrorHandler() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return the ErrorHandler to be invoked in case of any uncaught exceptions thrown
while processing a Message.
- getExceptionListener() - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Return the JMS ExceptionListener implementation that should be registered
with the single Connection created by this factory, if any.
- getExceptionListener() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return the JMS ExceptionListener to notify in case of a JMSException thrown
by the registered message listener or the invocation infrastructure, if any.
- getExpiration() - Method in class org.springframework.jms.support.JmsMessageHeaderAccessor
-
- getId() - Method in class org.springframework.jms.config.AbstractJmsListenerEndpoint
-
- getId() - Method in interface org.springframework.jms.config.JmsListenerEndpoint
-
Return the id of this endpoint.
- getIdleConsumerLimit() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Return the limit for the number of idle consumers.
- getIdleTaskExecutionLimit() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Return the limit for idle executions of a consumer task.
- getJavaTypeForMessage(Message) - Method in class org.springframework.jms.support.converter.MappingJackson2MessageConverter
-
Determine a Jackson JavaType for the given JMS Message,
typically parsing a type id message property.
- getJmsMessageConverter() - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- getJmsTemplate() - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- getJmsTemplate() - Method in class org.springframework.jms.core.support.JmsGatewaySupport
-
Return the JmsTemplate for the gateway.
- getListenerContainer(String) - Method in class org.springframework.jms.config.JmsListenerEndpointRegistry
-
- getListenerContainers() - Method in class org.springframework.jms.config.JmsListenerEndpointRegistry
-
- getListenerMethodName(Message, Object) - Method in class org.springframework.jms.listener.adapter.MessageListenerAdapter
-
Determine the name of the listener method that is supposed to
handle the given message.
- getMaxConcurrency() - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
Return the maximum number of consumers/sessions to use.
- getMaxConcurrentConsumers() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Return the "maxConcurrentConsumer" setting.
- getMaxMessagesPerTask() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Return the maximum number of messages to process in one task.
- getMessage() - Method in exception org.springframework.jms.JmsException
-
Return the detail message, including the message from the linked exception
if there is one.
- getMessageConverter() - Method in class org.springframework.jms.core.JmsTemplate
-
Return the message converter for this template.
- getMessageConverter() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
- getMessageConverter() - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
-
Return the converter that will convert incoming JMS messages to
listener method arguments, and objects returned from listener
methods back to JMS messages.
- getMessageConverter() - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- getMessageConverter() - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
- getMessageConverter() - Method in interface org.springframework.jms.listener.MessageListenerContainer
-
- getMessageHandlerMethodFactory() - Method in class org.springframework.jms.config.JmsListenerEndpointRegistrar
-
Return the custom MessageHandlerMethodFactory
to use, if any.
- getMessageId() - Method in class org.springframework.jms.support.JmsMessageHeaderAccessor
-
- getMessageListener() - Method in class org.springframework.jms.config.SimpleJmsListenerEndpoint
-
Return the
MessageListener
to invoke when a message matching
the endpoint is received.
- getMessageListener() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return the message listener object to register.
- getMessageListener() - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointFactory
-
Return the JMS MessageListener for this endpoint.
- getMessageListener() - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
Return the JMS MessageListener for this endpoint.
- getMessageSelector() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return the JMS message selector expression (or null
if none).
- getMessageSelector() - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- getMessagingMessageConverter() - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
-
- getMethod() - Method in class org.springframework.jms.config.MethodJmsListenerEndpoint
-
- getObject() - Method in class org.springframework.jms.remoting.JmsInvokerProxyFactoryBean
-
- getObjectType() - Method in class org.springframework.jms.remoting.JmsInvokerProxyFactoryBean
-
- getOrder() - Method in class org.springframework.jms.annotation.JmsListenerAnnotationBeanPostProcessor
-
- getPausedTaskCount() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Determine the number of currently paused tasks, if any.
- getPhase() - Method in class org.springframework.jms.config.JmsListenerEndpointRegistry
-
- getPhase() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Return the phase in which this container will be started and stopped.
- getPrefetchSize() - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
Return the maximum number of messages to load into a session.
- getPriority() - Method in class org.springframework.jms.core.JmsTemplate
-
Return the priority of a message when sending.
- getPriority() - Method in class org.springframework.jms.support.JmsMessageHeaderAccessor
-
- getReceiveTimeout() - Method in class org.springframework.jms.core.JmsTemplate
-
Return the timeout to use for receive calls (in milliseconds).
- getReceiveTimeout() - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
Return the receive timeout (ms) configured for this listener container.
- getReceiveTimeout() - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Return the timeout to use for receiving the response message for a request
(in milliseconds).
- getRedelivered() - Method in class org.springframework.jms.support.JmsMessageHeaderAccessor
-
- getReplyTo() - Method in class org.springframework.jms.support.JmsMessageHeaderAccessor
-
- getRequiredDefaultDestinationName() - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- getResourceFactory() - Method in class org.springframework.jms.connection.JmsTransactionManager
-
- getResponse() - Method in class org.springframework.jms.listener.adapter.JmsResponse
-
Return the content of the response.
- getResponseDestination(Message, Message, Session) - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
-
Determine a response destination for the given message.
- getScheduledConsumerCount() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Return the number of currently scheduled consumers.
- getSelector() - Method in class org.springframework.jms.config.AbstractJmsListenerEndpoint
-
Return the JMS message selector expression, if any.
- getSession(Connection, Integer) - Method in class org.springframework.jms.connection.CachingConnectionFactory
-
Checks for a cached Session for the given mode.
- getSession(JmsResourceHolder) - Method in interface org.springframework.jms.connection.ConnectionFactoryUtils.ResourceFactory
-
Fetch an appropriate Session from the given JmsResourceHolder.
- getSession() - Method in class org.springframework.jms.connection.JmsResourceHolder
-
- getSession(Class<? extends Session>) - Method in class org.springframework.jms.connection.JmsResourceHolder
-
- getSession(Class<? extends Session>, Connection) - Method in class org.springframework.jms.connection.JmsResourceHolder
-
- getSession(Connection, Integer) - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Template method for obtaining a (potentially cached) Session.
- getSession(JmsResourceHolder) - Method in class org.springframework.jms.core.JmsTemplate
-
Fetch an appropriate Session from the given JmsResourceHolder.
- getSession(JmsResourceHolder) - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
Fetch an appropriate Session from the given JmsResourceHolder.
- getSessionAcknowledgeMode() - Method in class org.springframework.jms.support.JmsAccessor
-
Return the acknowledgement mode for JMS
sessions
.
- getSessionCacheSize() - Method in class org.springframework.jms.connection.CachingConnectionFactory
-
Return the desired size for the JMS Session cache (per JMS Session type).
- getSharedConnection() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Return the shared JMS Connection maintained by this container.
- getSharedConnectionProxy(Connection) - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Wrap the given Connection with a proxy that delegates every method call to it
but suppresses close calls.
- getSubscription() - Method in class org.springframework.jms.config.AbstractJmsListenerEndpoint
-
Return the name for the durable subscription, if any.
- getSubscriptionName() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return the name of a subscription to create, if any.
- getSubscriptionName() - Method in class org.springframework.jms.listener.adapter.MessageListenerAdapter
-
- getSubscriptionName() - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- getSubscriptionName() - Method in interface org.springframework.jms.listener.SubscriptionNameProvider
-
Determine the subscription name for this message listener object.
- getTargetConnectionFactory() - Method in class org.springframework.jms.connection.DelegatingConnectionFactory
-
Return the target ConnectionFactory that this ConnectionFactory delegates to.
- getTargetConnectionFactory() - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Return the target ConnectionFactory which will be used to lazily
create a single Connection, if any.
- getTargetConnectionFactory() - Method in class org.springframework.jms.connection.TransactionAwareConnectionFactoryProxy
-
Return the target ConnectionFactory that this ConnectionFactory should delegate to.
- getTargetSession(Session) - Static method in class org.springframework.jms.connection.ConnectionFactoryUtils
-
Return the innermost target Session of the given Session.
- getTargetSession() - Method in interface org.springframework.jms.connection.SessionProxy
-
Return the target Session of this proxy.
- getTimestamp() - Method in class org.springframework.jms.support.JmsMessageHeaderAccessor
-
- getTimeToLive() - Method in class org.springframework.jms.core.JmsTemplate
-
Return the time-to-live of the message when sending.
- getTransactionalQueueSession(QueueConnectionFactory, QueueConnection, boolean) - Static method in class org.springframework.jms.connection.ConnectionFactoryUtils
-
Obtain a JMS QueueSession that is synchronized with the current transaction, if any.
- getTransactionalSession(ConnectionFactory, Connection, boolean) - Static method in class org.springframework.jms.connection.ConnectionFactoryUtils
-
Obtain a JMS Session that is synchronized with the current transaction, if any.
- getTransactionalTopicSession(TopicConnectionFactory, TopicConnection, boolean) - Static method in class org.springframework.jms.connection.ConnectionFactoryUtils
-
Obtain a JMS TopicSession that is synchronized with the current transaction, if any.
- getTransactionAwareConnectionProxy(Connection) - Method in class org.springframework.jms.connection.TransactionAwareConnectionFactoryProxy
-
Wrap the given Connection with a proxy that delegates every method call to it
but handles Session lookup in a transaction-aware fashion.
- getTransactionManager() - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
Return the Spring PlatformTransactionManager to use for transactional
wrapping of message reception plus listener execution.
- getType() - Method in class org.springframework.jms.support.JmsMessageHeaderAccessor
-
- IllegalStateException - Exception in org.springframework.jms
-
Runtime exception mirroring the JMS IllegalStateException.
- IllegalStateException(IllegalStateException) - Constructor for exception org.springframework.jms.IllegalStateException
-
- init() - Method in class org.springframework.jms.config.JmsNamespaceHandler
-
- initConnection() - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Initialize the underlying shared Connection.
- initDefaultStrategies() - Method in class org.springframework.jms.core.JmsTemplate
-
Initialize the default implementations for the template's strategies:
DynamicDestinationResolver and SimpleMessageConverter.
- initGateway() - Method in class org.springframework.jms.core.support.JmsGatewaySupport
-
Subclasses can override this for custom initialization behavior.
- initialize() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Initialize this container.
- initialize() - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
- initialize() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
- initializeConsumers() - Method in class org.springframework.jms.listener.SimpleMessageListenerContainer
-
Initialize the JMS Sessions and MessageConsumers for this container.
- initializeContainer(C) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
Further initialize the specified container.
- initializeContainer(DefaultMessageListenerContainer) - Method in class org.springframework.jms.config.DefaultJmsListenerContainerFactory
-
- InvalidClientIDException - Exception in org.springframework.jms
-
Runtime exception mirroring the JMS InvalidClientIDException.
- InvalidClientIDException(InvalidClientIDException) - Constructor for exception org.springframework.jms.InvalidClientIDException
-
- InvalidDestinationException - Exception in org.springframework.jms
-
Runtime exception mirroring the JMS InvalidDestinationException.
- InvalidDestinationException(InvalidDestinationException) - Constructor for exception org.springframework.jms.InvalidDestinationException
-
- InvalidSelectorException - Exception in org.springframework.jms
-
Runtime exception mirroring the JMS InvalidSelectorException.
- InvalidSelectorException(InvalidSelectorException) - Constructor for exception org.springframework.jms.InvalidSelectorException
-
- invoke(MethodInvocation) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
- invokeErrorHandler(Throwable) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Invoke the registered ErrorHandler, if any.
- invokeExceptionListener(JMSException) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Invoke the registered JMS ExceptionListener, if any.
- invokeListener(Session, Message) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Invoke the specified listener: either as standard JMS MessageListener
or (preferably) as Spring SessionAwareMessageListener.
- invokeListenerMethod(String, Object[]) - Method in class org.springframework.jms.listener.adapter.MessageListenerAdapter
-
Invoke the specified listener method.
- isAcceptMessagesWhileStopping() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return whether to accept received messages while the listener container
in the process of stopping.
- isActive() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Return whether this container is currently active,
that is, whether it has been set up but not shut down yet.
- isAutoStartup() - Method in class org.springframework.jms.config.JmsListenerEndpointRegistry
-
- isAutoStartup() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
- isCacheConsumers() - Method in class org.springframework.jms.connection.CachingConnectionFactory
-
Return whether to cache JMS MessageConsumers per JMS Session instance.
- isCacheProducers() - Method in class org.springframework.jms.connection.CachingConnectionFactory
-
Return whether to cache JMS MessageProducers per JMS Session instance.
- isClientAcknowledge(Session) - Method in class org.springframework.jms.support.JmsAccessor
-
Determine whether the given Session is in client acknowledge mode.
- isExistingTransaction(Object) - Method in class org.springframework.jms.connection.JmsTransactionManager
-
- isExplicitQosEnabled() - Method in class org.springframework.jms.core.JmsTemplate
-
If "true", then the values of deliveryMode, priority, and timeToLive
will be used when sending a message.
- isExposeListenerSession() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
- isFrozen() - Method in class org.springframework.jms.connection.JmsResourceHolder
-
- isMessageIdEnabled() - Method in class org.springframework.jms.core.JmsTemplate
-
Return whether message IDs are enabled.
- isMessageTimestampEnabled() - Method in class org.springframework.jms.core.JmsTemplate
-
Return whether message timestamps are enabled.
- isPubSubDomain() - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- isPubSubDomain() - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
- isPubSubDomain() - Method in interface org.springframework.jms.listener.MessageListenerContainer
-
Return whether the Publish/Subscribe domain (
Topics
) is used.
- isPubSubDomain() - Method in class org.springframework.jms.support.destination.JmsDestinationAccessor
-
Return whether the Publish/Subscribe domain (
Topics
) is used.
- isPubSubNoLocal() - Method in class org.springframework.jms.core.JmsTemplate
-
Return whether to inhibit the delivery of messages published by its own connection.
- isPubSubNoLocal() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return whether to inhibit the delivery of messages published by its own connection.
- isReconnectOnException() - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Return whether the single Connection should be renewed when
a JMSException is reported by the underlying Connection.
- isRecovering() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Return whether this listener container is currently in a recovery attempt.
- isRegisteredWithDestination() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Return whether at least one consumer has entered a fixed registration with the
target destination.
- isReplyPubSubDomain() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return whether the Publish/Subscribe domain (
Topics
) is used
for replies.
- isReplyPubSubDomain() - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- isReplyPubSubDomain() - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
- isReplyPubSubDomain() - Method in interface org.springframework.jms.listener.MessageListenerContainer
-
Return whether the reply destination uses Publish/Subscribe domain
(
Topics
).
- isRunning() - Method in class org.springframework.jms.config.JmsListenerEndpointRegistry
-
- isRunning() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Determine whether this container is currently running,
that is, whether it has been started and not stopped yet.
- isSessionLocallyTransacted(Session) - Method in class org.springframework.jms.core.JmsTemplate
-
Check whether the given Session is locally transacted, that is, whether
its transaction is managed by this listener container's Session handling
and not by an external transaction coordinator.
- isSessionLocallyTransacted(Session) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Check whether the given Session is locally transacted, that is, whether
its transaction is managed by this listener container's Session handling
and not by an external transaction coordinator.
- isSessionLocallyTransacted(Session) - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
This implementation checks whether the Session is externally synchronized.
- isSessionTransacted() - Method in class org.springframework.jms.support.JmsAccessor
-
Return whether the JMS
sessions
used by this
accessor are supposed to be transacted.
- isSessionTransactional(Session, ConnectionFactory) - Static method in class org.springframework.jms.connection.ConnectionFactoryUtils
-
Determine whether the given JMS Session is transactional, that is,
bound to the current thread by Spring's transaction facilities.
- isSingleton() - Method in class org.springframework.jms.remoting.JmsInvokerProxyFactoryBean
-
- isSubscriptionDurable() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return whether to make the subscription durable.
- isSubscriptionDurable() - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- isSubscriptionShared() - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Return whether to make the subscription shared.
- isSubscriptionShared() - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- isSynchedLocalTransactionAllowed() - Method in interface org.springframework.jms.connection.ConnectionFactoryUtils.ResourceFactory
-
Return whether to allow for a local JMS transaction that is synchronized with
a Spring-managed transaction (where the main transaction might be a JDBC-based
one for a specific DataSource, for example), with the JMS transaction
committing right after the main transaction.
- isSynchedLocalTransactionAllowed() - Method in class org.springframework.jms.connection.TransactionAwareConnectionFactoryProxy
-
Return whether to allow for a local JMS transaction that is synchronized
with a Spring-managed transaction.
- JMS_LISTENER_ANNOTATION_PROCESSOR_BEAN_NAME - Static variable in class org.springframework.jms.config.JmsListenerConfigUtils
-
The bean name of the internally managed JMS listener annotation processor.
- JMS_LISTENER_ENDPOINT_REGISTRY_BEAN_NAME - Static variable in class org.springframework.jms.config.JmsListenerConfigUtils
-
The bean name of the internally managed JMS listener endpoint registry.
- JmsAccessor - Class in org.springframework.jms.support
-
Base class for
JmsTemplate
and other
JMS-accessing gateway helpers, defining common properties such as the
JMS
ConnectionFactory
to operate on.
- JmsAccessor() - Constructor for class org.springframework.jms.support.JmsAccessor
-
- JmsActivationSpecConfig - Class in org.springframework.jms.listener.endpoint
-
Common configuration object for activating a JMS message endpoint.
- JmsActivationSpecConfig() - Constructor for class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- JmsActivationSpecFactory - Interface in org.springframework.jms.listener.endpoint
-
Strategy interface for creating JCA 1.5 ActivationSpec objects
based on a configured
JmsActivationSpecConfig
object.
- JmsBootstrapConfiguration - Class in org.springframework.jms.annotation
-
- JmsBootstrapConfiguration() - Constructor for class org.springframework.jms.annotation.JmsBootstrapConfiguration
-
- JmsDestinationAccessor - Class in org.springframework.jms.support.destination
-
Base class for
JmsTemplate
and other
JMS-accessing gateway helpers, adding destination-related properties to
JmsAccessor's
common properties.
- JmsDestinationAccessor() - Constructor for class org.springframework.jms.support.destination.JmsDestinationAccessor
-
- JmsException - Exception in org.springframework.jms
-
Base class for exception thrown by the framework whenever it
encounters a problem related to JMS.
- JmsException(String) - Constructor for exception org.springframework.jms.JmsException
-
Constructor that takes a message.
- JmsException(String, Throwable) - Constructor for exception org.springframework.jms.JmsException
-
Constructor that takes a message and a root cause.
- JmsException(Throwable) - Constructor for exception org.springframework.jms.JmsException
-
Constructor that takes a plain root cause, intended for
subclasses mirroring corresponding javax.jms
exceptions.
- JmsGatewaySupport - Class in org.springframework.jms.core.support
-
Convenient super class for application classes that need JMS access.
- JmsGatewaySupport() - Constructor for class org.springframework.jms.core.support.JmsGatewaySupport
-
- JmsHeaderMapper - Interface in org.springframework.jms.support
-
Strategy interface for mapping messaging Message headers to an outbound
JMS Message (e.g.
- JmsHeaders - Interface in org.springframework.jms.support
-
Pre-defined names and prefixes to be used for setting and/or retrieving
JMS attributes from/to generic message headers.
- JmsInvokerClientInterceptor - Class in org.springframework.jms.remoting
-
- JmsInvokerClientInterceptor() - Constructor for class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
- JmsInvokerProxyFactoryBean - Class in org.springframework.jms.remoting
-
FactoryBean for JMS invoker proxies.
- JmsInvokerProxyFactoryBean() - Constructor for class org.springframework.jms.remoting.JmsInvokerProxyFactoryBean
-
- JmsInvokerServiceExporter - Class in org.springframework.jms.remoting
-
JMS message listener that exports the specified service bean as a
JMS service endpoint, accessible via a JMS invoker proxy.
- JmsInvokerServiceExporter() - Constructor for class org.springframework.jms.remoting.JmsInvokerServiceExporter
-
- JmsListener - Annotation Type in org.springframework.jms.annotation
-
- JmsListenerAnnotationBeanPostProcessor - Class in org.springframework.jms.annotation
-
Bean post-processor that registers methods annotated with
JmsListener
to be invoked by a JMS message listener container created under the cover
by a
JmsListenerContainerFactory
according
to the parameters of the annotation.
- JmsListenerAnnotationBeanPostProcessor() - Constructor for class org.springframework.jms.annotation.JmsListenerAnnotationBeanPostProcessor
-
- jmsListenerAnnotationProcessor() - Method in class org.springframework.jms.annotation.JmsBootstrapConfiguration
-
- JmsListenerConfigurer - Interface in org.springframework.jms.annotation
-
Optional interface to be implemented by a Spring managed bean willing
to customize how JMS listener endpoints are configured.
- JmsListenerConfigUtils - Class in org.springframework.jms.config
-
Configuration constants for internal sharing across subpackages.
- JmsListenerConfigUtils() - Constructor for class org.springframework.jms.config.JmsListenerConfigUtils
-
- JmsListenerContainerFactory<C extends MessageListenerContainer> - Interface in org.springframework.jms.config
-
- JmsListenerEndpoint - Interface in org.springframework.jms.config
-
Model for a JMS listener endpoint.
- JmsListenerEndpointRegistrar - Class in org.springframework.jms.config
-
- JmsListenerEndpointRegistrar() - Constructor for class org.springframework.jms.config.JmsListenerEndpointRegistrar
-
- JmsListenerEndpointRegistry - Class in org.springframework.jms.config
-
- JmsListenerEndpointRegistry() - Constructor for class org.springframework.jms.config.JmsListenerEndpointRegistry
-
- JmsListeners - Annotation Type in org.springframework.jms.annotation
-
Container annotation that aggregates several
JmsListener
annotations.
- JmsMessageEndpointFactory - Class in org.springframework.jms.listener.endpoint
-
JMS-specific implementation of the JCA 1.5
MessageEndpointFactory
interface,
providing transaction management capabilities for a JMS listener object
(e.g.
- JmsMessageEndpointFactory() - Constructor for class org.springframework.jms.listener.endpoint.JmsMessageEndpointFactory
-
- JmsMessageEndpointFactory.JmsResourceException - Exception in org.springframework.jms.listener.endpoint
-
Internal exception thrown when a ResourceException has been encountered
during the endpoint invocation.
- JmsMessageEndpointManager - Class in org.springframework.jms.listener.endpoint
-
Extension of the generic JCA 1.5
GenericMessageEndpointManager
,
adding JMS-specific support for ActivationSpec configuration.
- JmsMessageEndpointManager() - Constructor for class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
- JmsMessageHeaderAccessor - Class in org.springframework.jms.support
-
A MessageHeaderAccessor
implementation giving access to JMS-specific headers.
- JmsMessageHeaderAccessor(Map<String, List<String>>) - Constructor for class org.springframework.jms.support.JmsMessageHeaderAccessor
-
- JmsMessageHeaderAccessor(Message<?>) - Constructor for class org.springframework.jms.support.JmsMessageHeaderAccessor
-
- JmsMessageOperations - Interface in org.springframework.jms.core
-
A specialization of
MessageSendingOperations
,
MessageReceivingOperations
and
MessageRequestReplyOperations
for JMS related operations that allow to specify
a destination name rather than the actual
Destination
- JmsMessagingTemplate - Class in org.springframework.jms.core
-
- JmsMessagingTemplate() - Constructor for class org.springframework.jms.core.JmsMessagingTemplate
-
Constructor for use with bean properties.
- JmsMessagingTemplate(ConnectionFactory) - Constructor for class org.springframework.jms.core.JmsMessagingTemplate
-
- JmsMessagingTemplate(JmsTemplate) - Constructor for class org.springframework.jms.core.JmsMessagingTemplate
-
Create a
JmsMessagingTemplate
instance with the
JmsTemplate
to use.
- JmsNamespaceHandler - Class in org.springframework.jms.config
-
A NamespaceHandler
for the JMS namespace.
- JmsNamespaceHandler() - Constructor for class org.springframework.jms.config.JmsNamespaceHandler
-
- JmsOperations - Interface in org.springframework.jms.core
-
Specifies a basic set of JMS operations.
- JmsResourceException(ResourceException) - Constructor for exception org.springframework.jms.listener.endpoint.JmsMessageEndpointFactory.JmsResourceException
-
- JmsResourceHolder - Class in org.springframework.jms.connection
-
JMS resource holder, wrapping a JMS Connection and a JMS Session.
- JmsResourceHolder() - Constructor for class org.springframework.jms.connection.JmsResourceHolder
-
Create a new JmsResourceHolder that is open for resources to be added.
- JmsResourceHolder(ConnectionFactory) - Constructor for class org.springframework.jms.connection.JmsResourceHolder
-
Create a new JmsResourceHolder that is open for resources to be added.
- JmsResourceHolder(Session) - Constructor for class org.springframework.jms.connection.JmsResourceHolder
-
Create a new JmsResourceHolder for the given JMS Session.
- JmsResourceHolder(Connection, Session) - Constructor for class org.springframework.jms.connection.JmsResourceHolder
-
Create a new JmsResourceHolder for the given JMS resources.
- JmsResourceHolder(ConnectionFactory, Connection, Session) - Constructor for class org.springframework.jms.connection.JmsResourceHolder
-
Create a new JmsResourceHolder for the given JMS resources.
- JmsResponse<T> - Class in org.springframework.jms.listener.adapter
-
Return type of any JMS listener method used to indicate the actual response
destination alongside the response itself.
- JmsResponse(T, Object) - Constructor for class org.springframework.jms.listener.adapter.JmsResponse
-
Create a new instance
- JmsSecurityException - Exception in org.springframework.jms
-
Runtime exception mirroring the JMS JMSSecurityException.
- JmsSecurityException(JMSSecurityException) - Constructor for exception org.springframework.jms.JmsSecurityException
-
- JmsTemplate - Class in org.springframework.jms.core
-
Helper class that simplifies synchronous JMS access code.
- JmsTemplate() - Constructor for class org.springframework.jms.core.JmsTemplate
-
Create a new JmsTemplate for bean-style usage.
- JmsTemplate(ConnectionFactory) - Constructor for class org.springframework.jms.core.JmsTemplate
-
Create a new JmsTemplate, given a ConnectionFactory.
- JmsTransactionManager - Class in org.springframework.jms.connection
-
- JmsTransactionManager() - Constructor for class org.springframework.jms.connection.JmsTransactionManager
-
Create a new JmsTransactionManager for bean-style usage.
- JmsTransactionManager(ConnectionFactory) - Constructor for class org.springframework.jms.connection.JmsTransactionManager
-
Create a new JmsTransactionManager, given a ConnectionFactory.
- JmsUtils - Class in org.springframework.jms.support
-
Generic utility methods for working with JMS.
- JmsUtils() - Constructor for class org.springframework.jms.support.JmsUtils
-
- JndiDestinationResolver - Class in org.springframework.jms.support.destination
-
DestinationResolver
implementation which interprets destination names
as JNDI locations (with a configurable fallback strategy).
- JndiDestinationResolver() - Constructor for class org.springframework.jms.support.destination.JndiDestinationResolver
-
- readRemoteInvocation(Message) - Method in class org.springframework.jms.remoting.JmsInvokerServiceExporter
-
Read a RemoteInvocation from the given JMS message.
- receive(String) - Method in interface org.springframework.jms.core.JmsMessageOperations
-
Receive a message from the given destination.
- receive() - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- receive(String) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- receive() - Method in interface org.springframework.jms.core.JmsOperations
-
Receive a message synchronously from the default destination, but only
wait up to a specified time for delivery.
- receive(Destination) - Method in interface org.springframework.jms.core.JmsOperations
-
Receive a message synchronously from the specified destination, but only
wait up to a specified time for delivery.
- receive(String) - Method in interface org.springframework.jms.core.JmsOperations
-
Receive a message synchronously from the specified destination, but only
wait up to a specified time for delivery.
- receive() - Method in class org.springframework.jms.core.JmsTemplate
-
- receive(Destination) - Method in class org.springframework.jms.core.JmsTemplate
-
- receive(String) - Method in class org.springframework.jms.core.JmsTemplate
-
- RECEIVE_TIMEOUT_INDEFINITE_WAIT - Static variable in class org.springframework.jms.core.JmsTemplate
-
Timeout value indicating a blocking receive without timeout.
- RECEIVE_TIMEOUT_NO_WAIT - Static variable in class org.springframework.jms.core.JmsTemplate
-
Timeout value indicating that a receive operation should
check if a message is immediately available without blocking.
- receiveAndConvert(String, Class<T>) - Method in interface org.springframework.jms.core.JmsMessageOperations
-
Receive a message from the given destination and convert its payload to the
specified target class.
- receiveAndConvert(Class<T>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- receiveAndConvert(String, Class<T>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- receiveAndConvert() - Method in interface org.springframework.jms.core.JmsOperations
-
Receive a message synchronously from the default destination, but only
wait up to a specified time for delivery.
- receiveAndConvert(Destination) - Method in interface org.springframework.jms.core.JmsOperations
-
Receive a message synchronously from the specified destination, but only
wait up to a specified time for delivery.
- receiveAndConvert(String) - Method in interface org.springframework.jms.core.JmsOperations
-
Receive a message synchronously from the specified destination, but only
wait up to a specified time for delivery.
- receiveAndConvert() - Method in class org.springframework.jms.core.JmsTemplate
-
- receiveAndConvert(Destination) - Method in class org.springframework.jms.core.JmsTemplate
-
- receiveAndConvert(String) - Method in class org.springframework.jms.core.JmsTemplate
-
- receiveAndExecute(Object, Session, MessageConsumer) - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
Execute the listener for a message received from the given consumer,
wrapping the entire operation in an external transaction if demanded.
- receiveMessage(MessageConsumer) - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
Receive a message from the given consumer.
- receiveSelected(String) - Method in interface org.springframework.jms.core.JmsOperations
-
Receive a message synchronously from the default destination, but only
wait up to a specified time for delivery.
- receiveSelected(Destination, String) - Method in interface org.springframework.jms.core.JmsOperations
-
Receive a message synchronously from the specified destination, but only
wait up to a specified time for delivery.
- receiveSelected(String, String) - Method in interface org.springframework.jms.core.JmsOperations
-
Receive a message synchronously from the specified destination, but only
wait up to a specified time for delivery.
- receiveSelected(String) - Method in class org.springframework.jms.core.JmsTemplate
-
- receiveSelected(Destination, String) - Method in class org.springframework.jms.core.JmsTemplate
-
- receiveSelected(String, String) - Method in class org.springframework.jms.core.JmsTemplate
-
- receiveSelectedAndConvert(String) - Method in interface org.springframework.jms.core.JmsOperations
-
Receive a message synchronously from the default destination, but only
wait up to a specified time for delivery.
- receiveSelectedAndConvert(Destination, String) - Method in interface org.springframework.jms.core.JmsOperations
-
Receive a message synchronously from the specified destination, but only
wait up to a specified time for delivery.
- receiveSelectedAndConvert(String, String) - Method in interface org.springframework.jms.core.JmsOperations
-
Receive a message synchronously from the specified destination, but only
wait up to a specified time for delivery.
- receiveSelectedAndConvert(String) - Method in class org.springframework.jms.core.JmsTemplate
-
- receiveSelectedAndConvert(Destination, String) - Method in class org.springframework.jms.core.JmsTemplate
-
- receiveSelectedAndConvert(String, String) - Method in class org.springframework.jms.core.JmsTemplate
-
- recoverAfterListenerSetupFailure() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Recover this listener container after a listener failed to set itself up,
for example re-establishing the underlying Connection.
- recreateRemoteInvocationResult(RemoteInvocationResult) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Recreate the invocation result contained in the given RemoteInvocationResult
object.
- REDELIVERED - Static variable in interface org.springframework.jms.support.JmsHeaders
-
Specify if the message was resent.
- refreshConnectionUntilSuccessful() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Refresh the underlying Connection, not returning before an attempt has been
successful.
- refreshDestination() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Refresh the JMS destination that this listener container operates on.
- refreshSharedConnection() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Refresh the shared Connection that this container holds.
- registerAllEndpoints() - Method in class org.springframework.jms.config.JmsListenerEndpointRegistrar
-
- registerEndpoint(JmsListenerEndpoint, JmsListenerContainerFactory<?>) - Method in class org.springframework.jms.config.JmsListenerEndpointRegistrar
-
- registerEndpoint(JmsListenerEndpoint) - Method in class org.springframework.jms.config.JmsListenerEndpointRegistrar
-
- registerListenerContainer(JmsListenerEndpoint, JmsListenerContainerFactory<?>, boolean) - Method in class org.springframework.jms.config.JmsListenerEndpointRegistry
-
- registerListenerContainer(JmsListenerEndpoint, JmsListenerContainerFactory<?>) - Method in class org.springframework.jms.config.JmsListenerEndpointRegistry
-
- releaseConnection(Connection, ConnectionFactory, boolean) - Static method in class org.springframework.jms.connection.ConnectionFactoryUtils
-
Release the given Connection, stopping it (if necessary) and eventually closing it.
- removeCredentialsFromCurrentThread() - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
Remove any user credentials for this proxy from the current thread.
- removeFromCache(String) - Method in interface org.springframework.jms.support.destination.CachingDestinationResolver
-
Remove the destination with the given name from the cache
(if cached by this resolver in the first place).
- removeFromCache(String) - Method in class org.springframework.jms.support.destination.JndiDestinationResolver
-
- REPLY_TO - Static variable in interface org.springframework.jms.support.JmsHeaders
-
Name of the destination (topic or queue) the message replies should
be sent to.
- ReplyFailureException - Exception in org.springframework.jms.listener.adapter
-
Exception to be thrown when the reply of a message failed to be sent.
- ReplyFailureException(String, Throwable) - Constructor for exception org.springframework.jms.listener.adapter.ReplyFailureException
-
- rescheduleTaskIfNecessary(Object) - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Take the given task object and reschedule it, either immediately if
this container is currently running, or later once this container
has been restarted.
- resetConnection() - Method in class org.springframework.jms.connection.CachingConnectionFactory
-
Resets the Session cache as well.
- resetConnection() - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Reset the underlying shared Connection, to be reinitialized on next access.
- resolveDefaultResponseDestination(Session) - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
-
- resolveDestination(DestinationResolver, Session) - Method in class org.springframework.jms.listener.adapter.JmsResponse
-
- resolveDestinationName(Session, String, boolean) - Method in class org.springframework.jms.support.destination.BeanFactoryDestinationResolver
-
- resolveDestinationName(Session, String, boolean) - Method in interface org.springframework.jms.support.destination.DestinationResolver
-
Resolve the given destination name, either as located resource
or as dynamic destination.
- resolveDestinationName(Session, String, boolean) - Method in class org.springframework.jms.support.destination.DynamicDestinationResolver
-
Resolve the specified destination name as a dynamic destination.
- resolveDestinationName(Session, String) - Method in class org.springframework.jms.support.destination.JmsDestinationAccessor
-
- resolveDestinationName(Session, String, boolean) - Method in class org.springframework.jms.support.destination.JndiDestinationResolver
-
- resolveQueue(Session) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Resolve this accessor's target queue.
- resolveQueue(Session, String) - Method in class org.springframework.jms.support.destination.DynamicDestinationResolver
-
Resolve the given destination name to a
Queue
.
- resolveQueueName(Session, String) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
- resolveTopic(Session, String) - Method in class org.springframework.jms.support.destination.DynamicDestinationResolver
-
Resolve the given destination name to a
Topic
.
- ResourceAllocationException - Exception in org.springframework.jms
-
Runtime exception mirroring the JMS ResourceAllocationException.
- ResourceAllocationException(ResourceAllocationException) - Constructor for exception org.springframework.jms.ResourceAllocationException
-
- resumePausedTasks() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Try to resume all paused tasks.
- rollbackIfNecessary(Session) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Perform a rollback, if appropriate.
- rollbackIfNecessary(Session) - Static method in class org.springframework.jms.support.JmsUtils
-
Rollback the Session if not within a JTA transaction.
- rollbackOnExceptionIfNecessary(Session, Throwable) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Perform a rollback, handling rollback exceptions properly.
- runningAllowed() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Check whether this container's listeners are generally allowed to run.
- scheduleNewInvokerIfAppropriate() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Schedule a new invoker, increasing the total number of scheduled
invokers for this listener container, but only if the specified
"maxConcurrentConsumers" limit has not been reached yet, and only
if the specified "idleConsumerLimit" has not been reached either.
- send(String, Message<?>) - Method in interface org.springframework.jms.core.JmsMessageOperations
-
Send a message to the given destination.
- send(Message<?>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- send(String, Message<?>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- send(MessageCreator) - Method in interface org.springframework.jms.core.JmsOperations
-
Send a message to the default destination.
- send(Destination, MessageCreator) - Method in interface org.springframework.jms.core.JmsOperations
-
Send a message to the specified destination.
- send(String, MessageCreator) - Method in interface org.springframework.jms.core.JmsOperations
-
Send a message to the specified destination.
- send(MessageCreator) - Method in class org.springframework.jms.core.JmsTemplate
-
- send(Destination, MessageCreator) - Method in class org.springframework.jms.core.JmsTemplate
-
- send(String, MessageCreator) - Method in class org.springframework.jms.core.JmsTemplate
-
- sendAndReceive(String, Message<?>) - Method in interface org.springframework.jms.core.JmsMessageOperations
-
Send a request message and receive the reply from the given destination.
- sendAndReceive(Message<?>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- sendAndReceive(String, Message<?>) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- sendAndReceive(MessageCreator) - Method in interface org.springframework.jms.core.JmsOperations
-
Send a request message and receive the reply from a default destination.
- sendAndReceive(Destination, MessageCreator) - Method in interface org.springframework.jms.core.JmsOperations
-
Send a message and receive the reply from the specified destination.
- sendAndReceive(String, MessageCreator) - Method in interface org.springframework.jms.core.JmsOperations
-
Send a message and receive the reply from the specified destination.
- sendAndReceive(MessageCreator) - Method in class org.springframework.jms.core.JmsTemplate
-
- sendAndReceive(Destination, MessageCreator) - Method in class org.springframework.jms.core.JmsTemplate
-
- sendAndReceive(String, MessageCreator) - Method in class org.springframework.jms.core.JmsTemplate
-
- sendResponse(Session, Destination, Message) - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
-
Send the given response message to the given destination.
- SessionAwareMessageListener<M extends Message> - Interface in org.springframework.jms.listener
-
Variant of the standard JMS
MessageListener
interface,
offering not only the received Message but also the underlying
JMS Session object.
- SessionCallback<T> - Interface in org.springframework.jms.core
-
Callback for executing any number of operations on a provided
Session
.
- SessionProxy - Interface in org.springframework.jms.connection
-
Subinterface of
Session
to be implemented by
Session proxies.
- setAcceptMessagesWhileStopping(boolean) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Set whether to accept received messages while the listener container
in the process of stopping.
- setAcknowledgeMode(int) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
Set the JMS acknowledgement mode to use.
- setAcknowledgeModeName(String) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
Set the JMS acknowledgement mode by the name of the corresponding constant
in the JMS
Session
interface, e.g.
- setActivationSpecClass(Class<?>) - Method in class org.springframework.jms.listener.endpoint.StandardJmsActivationSpecFactory
-
Specify the fully-qualified ActivationSpec class name for the target
provider (e.g.
- setActivationSpecConfig(JmsActivationSpecConfig) - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
- setActivationSpecFactory(JmsActivationSpecFactory) - Method in class org.springframework.jms.config.DefaultJcaListenerContainerFactory
-
- setActivationSpecFactory(JmsActivationSpecFactory) - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
Set the factory for concrete JCA 1.5 ActivationSpec objects,
creating JCA ActivationSpecs based on
JmsActivationSpecConfig
objects.
- setAutoStartup(boolean) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- setAutoStartup(boolean) - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Set whether to automatically start the container after initialization.
- setBackOff(BackOff) - Method in class org.springframework.jms.config.DefaultJmsListenerContainerFactory
-
- setBackOff(BackOff) - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Specify the BackOff
instance to use to compute the interval
between recovery attempts.
- setBean(Object) - Method in class org.springframework.jms.config.MethodJmsListenerEndpoint
-
Set the object instance that should manage this endpoint.
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.jms.remoting.JmsInvokerProxyFactoryBean
-
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.jms.support.converter.MappingJackson2MessageConverter
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.jms.annotation.JmsListenerAnnotationBeanPostProcessor
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.jms.config.JmsListenerEndpointRegistrar
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.jms.config.MethodJmsListenerEndpoint
-
Set the BeanFactory
to use to resolve expressions (can be null).
- setBeanFactory(BeanFactory) - Method in class org.springframework.jms.support.destination.BeanFactoryDestinationResolver
-
- setBeanName(String) - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
- setBeanName(String) - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
Set the name of this message endpoint.
- setCache(boolean) - Method in class org.springframework.jms.support.destination.JndiDestinationResolver
-
Set whether to cache resolved destinations.
- setCacheConsumers(boolean) - Method in class org.springframework.jms.connection.CachingConnectionFactory
-
Specify whether to cache JMS MessageConsumers per JMS Session instance
(more specifically: one MessageConsumer per Destination, selector String
and Session).
- setCacheLevel(Integer) - Method in class org.springframework.jms.config.DefaultJmsListenerContainerFactory
-
- setCacheLevel(int) - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Specify the level of caching that this listener container is allowed to apply.
- setCacheLevelName(String) - Method in class org.springframework.jms.config.DefaultJmsListenerContainerFactory
-
- setCacheLevelName(String) - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Specify the level of caching that this listener container is allowed to apply,
in the form of the name of the corresponding constant: e.g.
- setCacheProducers(boolean) - Method in class org.springframework.jms.connection.CachingConnectionFactory
-
Specify whether to cache JMS MessageProducers per JMS Session instance
(more specifically: one MessageProducer per Destination and Session).
- setClientId(String) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- setClientId(String) - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Specify a JMS client ID for the single Connection created and exposed
by this ConnectionFactory.
- setClientId(String) - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Specify the JMS client ID for a shared Connection created and used
by this container.
- setClientId(String) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- setConcurrency(String) - Method in class org.springframework.jms.config.AbstractJmsListenerEndpoint
-
Set a concurrency for the listener, if any.
- setConcurrency(String) - Method in class org.springframework.jms.config.DefaultJmsListenerContainerFactory
-
- setConcurrency(String) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Specify concurrency limits.
- setConcurrency(String) - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Specify concurrency limits via a "lower-upper" String, e.g.
- setConcurrency(String) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
Specify concurrency limits via a "lower-upper" String, e.g.
- setConcurrency(String) - Method in class org.springframework.jms.listener.SimpleMessageListenerContainer
-
Specify concurrency limits via a "lower-upper" String, e.g.
- setConcurrentConsumers(int) - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Specify the number of concurrent consumers to create.
- setConcurrentConsumers(int) - Method in class org.springframework.jms.listener.SimpleMessageListenerContainer
-
Specify the number of concurrent consumers to create.
- setConnectionFactory(ConnectionFactory) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- setConnectionFactory(ConnectionFactory) - Method in class org.springframework.jms.connection.JmsTransactionManager
-
Set the JMS ConnectionFactory that this instance should manage transactions for.
- setConnectionFactory(ConnectionFactory) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
Set the ConnectionFactory to use for the underlying
JmsTemplate
.
- setConnectionFactory(ConnectionFactory) - Method in class org.springframework.jms.core.support.JmsGatewaySupport
-
Set the JMS connection factory to be used by the gateway.
- setConnectionFactory(ConnectionFactory) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Set the QueueConnectionFactory to use for obtaining JMS QueueConnections.
- setConnectionFactory(ConnectionFactory) - Method in class org.springframework.jms.support.JmsAccessor
-
Set the ConnectionFactory to use for obtaining JMS
Connections
.
- setConnectLazily(boolean) - Method in class org.springframework.jms.listener.SimpleMessageListenerContainer
-
Specify whether to connect lazily, i.e.
- setContainerFactory(JmsListenerContainerFactory<?>) - Method in class org.springframework.jms.config.JmsListenerEndpointRegistrar
-
- setContainerFactoryBeanName(String) - Method in class org.springframework.jms.annotation.JmsListenerAnnotationBeanPostProcessor
-
- setContainerFactoryBeanName(String) - Method in class org.springframework.jms.config.JmsListenerEndpointRegistrar
-
- setCredentialsForCurrentThread(String, String) - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
Set user credententials for this proxy and the current thread.
- setDefaultDestination(Destination) - Method in class org.springframework.jms.core.JmsTemplate
-
Set the destination to be used on send/receive operations that do not
have a destination parameter.
- setDefaultDestinationName(String) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
Configure the default destination name to use in send methods that don't have
a destination argument.
- setDefaultDestinationName(String) - Method in class org.springframework.jms.core.JmsTemplate
-
Set the destination name to be used on send/receive operations that
do not have a destination parameter.
- setDefaultListenerMethod(String) - Method in class org.springframework.jms.listener.adapter.MessageListenerAdapter
-
Specify the name of the default listener method to delegate to,
for the case where no specific listener method has been determined.
- setDefaultProperties(Map<String, String>) - Method in class org.springframework.jms.listener.endpoint.StandardJmsActivationSpecFactory
-
Specify custom default properties, with String keys and String values.
- setDefaultResponseDestination(Destination) - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
-
Set the default destination to send response messages to.
- setDefaultResponseQueueName(String) - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
-
Set the name of the default response queue to send response messages to.
- setDefaultResponseTopicName(String) - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
-
Set the name of the default response topic to send response messages to.
- setDelegate(Object) - Method in class org.springframework.jms.listener.adapter.MessageListenerAdapter
-
Set a target object to delegate message listening to.
- setDeliveryDelay(long) - Method in class org.springframework.jms.core.JmsTemplate
-
Set the delivery delay to use for send calls (in milliseconds).
- setDeliveryMode(int) - Method in class org.springframework.jms.core.JmsTemplate
-
Set the delivery mode to use when sending a message.
- setDeliveryPersistent(boolean) - Method in class org.springframework.jms.core.JmsTemplate
-
Set whether message delivery should be persistent or non-persistent,
specified as boolean value ("true" or "false").
- setDestination(String) - Method in class org.springframework.jms.config.AbstractJmsListenerEndpoint
-
Set the name of the destination for this endpoint.
- setDestination(Destination) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Set the destination to receive messages from.
- setDestinationName(String) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Set the name of the destination to receive messages from.
- setDestinationName(String) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- setDestinationResolver(DestinationResolver) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- setDestinationResolver(DestinationResolver) - Method in class org.springframework.jms.config.DefaultJcaListenerContainerFactory
-
- setDestinationResolver(DestinationResolver) - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
-
Set the DestinationResolver that should be used to resolve response
destination names for this adapter.
- setDestinationResolver(DestinationResolver) - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
Set the DestinationResolver to use for resolving destination names
into the JCA 1.5 ActivationSpec "destination" property.
- setDestinationResolver(DestinationResolver) - Method in class org.springframework.jms.listener.endpoint.StandardJmsActivationSpecFactory
-
Set the DestinationResolver to use for resolving destination names
into the JCA 1.5 ActivationSpec "destination" property.
- setDestinationResolver(DestinationResolver) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Set the DestinationResolver that is to be used to resolve Queue
references for this accessor.
- setDestinationResolver(DestinationResolver) - Method in class org.springframework.jms.support.destination.JmsDestinationAccessor
-
- setDurableSubscriptionName(String) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Set the name of a durable subscription to create.
- setDurableSubscriptionName(String) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- setDynamicDestinationResolver(DestinationResolver) - Method in class org.springframework.jms.support.destination.JndiDestinationResolver
-
- setEncoding(String) - Method in class org.springframework.jms.support.converter.MappingJackson2MessageConverter
-
Specify the encoding to use when converting to and from text-based
message body content.
- setEncodingPropertyName(String) - Method in class org.springframework.jms.support.converter.MappingJackson2MessageConverter
-
Specify the name of the JMS message property that carries the encoding from
bytes to String and back is BytesMessage is used during the conversion process.
- setEndpointRegistry(JmsListenerEndpointRegistry) - Method in class org.springframework.jms.annotation.JmsListenerAnnotationBeanPostProcessor
-
- setEndpointRegistry(JmsListenerEndpointRegistry) - Method in class org.springframework.jms.config.JmsListenerEndpointRegistrar
-
- setErrorHandler(ErrorHandler) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- setErrorHandler(ErrorHandler) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Set the ErrorHandler to be invoked in case of any uncaught exceptions thrown
while processing a Message.
- setExceptionListener(ExceptionListener) - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Specify an JMS ExceptionListener implementation that should be
registered with the single Connection created by this factory.
- setExceptionListener(ExceptionListener) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Set the JMS ExceptionListener to notify in case of a JMSException thrown
by the registered message listener or the invocation infrastructure.
- setExplicitQosEnabled(boolean) - Method in class org.springframework.jms.core.JmsTemplate
-
Set if the QOS values (deliveryMode, priority, timeToLive)
should be used for sending a message.
- setExposeListenerSession(boolean) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
- setFallbackToDynamicDestination(boolean) - Method in class org.springframework.jms.support.destination.JndiDestinationResolver
-
Set whether this resolver is supposed to create dynamic destinations
if the destination name is not found in JNDI.
- setHandlerMethod(InvocableHandlerMethod) - Method in class org.springframework.jms.listener.adapter.MessagingMessageListenerAdapter
-
Set the
InvocableHandlerMethod
to use to invoke the method
processing an incoming
Message
.
- setHeaderMapper(JmsHeaderMapper) - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
-
Set the
JmsHeaderMapper
implementation to use to map the standard
JMS headers.
- setHeaderMapper(JmsHeaderMapper) - Method in class org.springframework.jms.support.converter.MessagingMessageConverter
-
Set the
JmsHeaderMapper
to use to map JMS headers to and from
standard message headers.
- setId(String) - Method in class org.springframework.jms.config.AbstractJmsListenerEndpoint
-
- setIdleConsumerLimit(int) - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Specify the limit for the number of consumers that are allowed to be idle
at any given time.
- setIdleTaskExecutionLimit(int) - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Specify the limit for idle executions of a consumer task, not having
received any message within its execution.
- setIgnoreInvalidRequests(boolean) - Method in class org.springframework.jms.remoting.JmsInvokerServiceExporter
-
Set whether invalidly formatted messages should be discarded.
- setJmsMessageConverter(MessageConverter) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- setJmsTemplate(JmsTemplate) - Method in class org.springframework.jms.core.JmsMessagingTemplate
-
- setJmsTemplate(JmsTemplate) - Method in class org.springframework.jms.core.support.JmsGatewaySupport
-
Set the JmsTemplate for the gateway.
- setMarshaller(Marshaller) - Method in class org.springframework.jms.support.converter.MarshallingMessageConverter
-
Set the Marshaller
to be used by this message converter.
- setMaxConcurrency(int) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
Specify the maximum number of consumers/sessions to use, effectively
controlling the number of concurrent invocations on the target listener.
- setMaxConcurrentConsumers(int) - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Specify the maximum number of concurrent consumers to create.
- setMaxMessagesPerTask(Integer) - Method in class org.springframework.jms.config.DefaultJmsListenerContainerFactory
-
- setMaxMessagesPerTask(int) - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Specify the maximum number of messages to process in one task.
- setMessageConverter(MessageConverter) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- setMessageConverter(MessageConverter) - Method in class org.springframework.jms.core.JmsTemplate
-
Set the message converter for this template.
- setMessageConverter(MessageConverter) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
- setMessageConverter(MessageConverter) - Method in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
-
Set the converter that will convert incoming JMS messages to
listener method arguments, and objects returned from listener
methods back to JMS messages.
- setMessageConverter(MessageConverter) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- setMessageConverter(MessageConverter) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Specify the
MessageConverter
to use for turning
RemoteInvocation
objects into request messages, as well as response messages into
RemoteInvocationResult
objects.
- setMessageConverter(MessageConverter) - Method in class org.springframework.jms.remoting.JmsInvokerServiceExporter
-
Specify the MessageConverter to use for turning request messages into
RemoteInvocation
objects,
as well as RemoteInvocationResult
objects into response messages.
- setMessageHandlerMethodFactory(MessageHandlerMethodFactory) - Method in class org.springframework.jms.annotation.JmsListenerAnnotationBeanPostProcessor
-
Set the MessageHandlerMethodFactory
to use to configure the message
listener responsible to serve an endpoint detected by this processor.
- setMessageHandlerMethodFactory(MessageHandlerMethodFactory) - Method in class org.springframework.jms.config.JmsListenerEndpointRegistrar
-
Set the MessageHandlerMethodFactory
to use to configure the message
listener responsible to serve an endpoint detected by this processor.
- setMessageHandlerMethodFactory(MessageHandlerMethodFactory) - Method in class org.springframework.jms.config.MethodJmsListenerEndpoint
-
Set the MessageHandlerMethodFactory
to use to build the
InvocableHandlerMethod
responsible to manage the invocation
of this endpoint.
- setMessageIdEnabled(boolean) - Method in class org.springframework.jms.core.JmsTemplate
-
Set whether message IDs are enabled.
- setMessageListener(MessageListener) - Method in class org.springframework.jms.config.SimpleJmsListenerEndpoint
-
Set the
MessageListener
to invoke when a message matching
the endpoint is received.
- setMessageListener(Object) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Set the message listener implementation to register.
- setMessageListener(MessageListener) - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointFactory
-
Set the JMS MessageListener for this endpoint.
- setMessageListener(MessageListener) - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
Set the JMS MessageListener for this endpoint.
- setMessageSelector(String) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Set the JMS message selector expression (or null
if none).
- setMessageSelector(String) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- setMessageTimestampEnabled(boolean) - Method in class org.springframework.jms.core.JmsTemplate
-
Set whether message timestamps are enabled.
- setMethod(Method) - Method in class org.springframework.jms.config.MethodJmsListenerEndpoint
-
Set the method to invoke to process a message managed by this endpoint.
- setObjectMapper(ObjectMapper) - Method in class org.springframework.jms.support.converter.MappingJackson2MessageConverter
-
Specify the
ObjectMapper
to use instead of using the default.
- setPassword(String) - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
Set the password that this adapter should use for retrieving Connections.
- setPayloadConverter(MessageConverter) - Method in class org.springframework.jms.support.converter.MessagingMessageConverter
-
- setPhase(int) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- setPhase(int) - Method in class org.springframework.jms.config.DefaultJcaListenerContainerFactory
-
- setPhase(int) - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Specify the phase in which this container should be started and
stopped.
- setPrefetchSize(int) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
Specify the maximum number of messages to load into a session
(a kind of batch size).
- setPriority(int) - Method in class org.springframework.jms.core.JmsTemplate
-
Set the priority of a message when sending.
- setPubSubDomain(Boolean) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- setPubSubDomain(boolean) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- setPubSubDomain(boolean) - Method in class org.springframework.jms.support.destination.JmsDestinationAccessor
-
Configure the destination accessor with knowledge of the JMS domain used.
- setPubSubNoLocal(boolean) - Method in class org.springframework.jms.core.JmsTemplate
-
Set whether to inhibit the delivery of messages published by its own connection.
- setPubSubNoLocal(boolean) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Set whether to inhibit the delivery of messages published by its own connection.
- setQueue(Queue) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Set the target Queue to send invoker requests to.
- setQueueName(String) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Set the name of target queue to send invoker requests to.
- setReceiveTimeout(Long) - Method in class org.springframework.jms.config.DefaultJmsListenerContainerFactory
-
- setReceiveTimeout(long) - Method in class org.springframework.jms.core.JmsTemplate
-
Set the timeout to use for receive calls (in milliseconds).
- setReceiveTimeout(long) - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
Set the timeout to use for receive calls, in milliseconds.
- setReceiveTimeout(long) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Set the timeout to use for receiving the response message for a request
(in milliseconds).
- setReconnectOnException(boolean) - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Specify whether the single Connection should be reset (to be subsequently renewed)
when a JMSException is reported by the underlying Connection.
- setRecoveryInterval(Long) - Method in class org.springframework.jms.config.DefaultJmsListenerContainerFactory
-
- setRecoveryInterval(long) - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Specify the interval between recovery attempts, in milliseconds.
- setRemoteInvocationFactory(RemoteInvocationFactory) - Method in class org.springframework.jms.remoting.JmsInvokerClientInterceptor
-
Set the RemoteInvocationFactory
to use for this accessor.
- setReplyPubSubDomain(Boolean) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- setReplyPubSubDomain(boolean) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Configure the reply destination type.
- setReplyPubSubDomain(boolean) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- setResourceAdapter(ResourceAdapter) - Method in class org.springframework.jms.config.DefaultJcaListenerContainerFactory
-
- setSelector(String) - Method in class org.springframework.jms.config.AbstractJmsListenerEndpoint
-
Set the JMS message selector expression.
- setServiceInterface(Class<?>) - Method in class org.springframework.jms.remoting.JmsInvokerProxyFactoryBean
-
Set the interface that the proxy must implement.
- setSessionAcknowledgeMode(Integer) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- setSessionAcknowledgeMode(int) - Method in class org.springframework.jms.support.JmsAccessor
-
Set the JMS acknowledgement mode that is used when creating a JMS
Session
to send a message.
- setSessionAcknowledgeModeName(String) - Method in class org.springframework.jms.support.JmsAccessor
-
Set the JMS acknowledgement mode by the name of the corresponding constant
in the JMS
Session
interface, e.g.
- setSessionCacheSize(int) - Method in class org.springframework.jms.connection.CachingConnectionFactory
-
Specify the desired size for the JMS Session cache (per JMS Session type).
- setSessionTransacted(Boolean) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- setSessionTransacted(boolean) - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
- setSessionTransacted(boolean) - Method in class org.springframework.jms.support.JmsAccessor
-
Set the transaction mode that is used when creating a JMS
Session
.
- setShouldStopConnections(boolean) - Method in class org.springframework.jms.connection.DelegatingConnectionFactory
-
Indicate whether Connections obtained from the target factory are supposed
to be stopped before closed ("true") or simply closed ("false").
- setSubscription(String) - Method in class org.springframework.jms.config.AbstractJmsListenerEndpoint
-
Set the name for the durable subscription.
- setSubscriptionDurable(Boolean) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- setSubscriptionDurable(boolean) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Set whether to make the subscription durable.
- setSubscriptionDurable(boolean) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- setSubscriptionName(String) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Set the name of a subscription to create.
- setSubscriptionName(String) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- setSubscriptionShared(Boolean) - Method in class org.springframework.jms.config.AbstractJmsListenerContainerFactory
-
- setSubscriptionShared(boolean) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
Set whether to make the subscription shared.
- setSubscriptionShared(boolean) - Method in class org.springframework.jms.listener.endpoint.JmsActivationSpecConfig
-
- setSynchedLocalTransactionAllowed(boolean) - Method in class org.springframework.jms.connection.TransactionAwareConnectionFactoryProxy
-
Set whether to allow for a local JMS transaction that is synchronized with a
Spring-managed transaction (where the main transaction might be a JDBC-based
one for a specific DataSource, for example), with the JMS transaction committing
right after the main transaction.
- setTargetConnectionFactory(ConnectionFactory) - Method in class org.springframework.jms.connection.DelegatingConnectionFactory
-
Set the target ConnectionFactory that this ConnectionFactory should delegate to.
- setTargetConnectionFactory(ConnectionFactory) - Method in class org.springframework.jms.connection.SingleConnectionFactory
-
Set the target ConnectionFactory which will be used to lazily
create a single Connection.
- setTargetConnectionFactory(ConnectionFactory) - Method in class org.springframework.jms.connection.TransactionAwareConnectionFactoryProxy
-
Set the target ConnectionFactory that this ConnectionFactory should delegate to.
- setTargetConnectionFactory(ConnectionFactory) - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
Set the target ConnectionFactory that this ConnectionFactory should delegate to.
- setTargetType(MessageType) - Method in class org.springframework.jms.support.converter.MappingJackson2MessageConverter
-
- setTargetType(MessageType) - Method in class org.springframework.jms.support.converter.MarshallingMessageConverter
-
- setTaskExecutor(Executor) - Method in class org.springframework.jms.config.DefaultJmsListenerContainerFactory
-
- setTaskExecutor(Executor) - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Set the Spring TaskExecutor
to use for running the listener threads.
- setTaskExecutor(Executor) - Method in class org.springframework.jms.listener.SimpleMessageListenerContainer
-
Set the Spring TaskExecutor to use for executing the listener once
a message has been received by the provider.
- setTimeToLive(long) - Method in class org.springframework.jms.core.JmsTemplate
-
Set the time-to-live of the message when sending.
- setTransactionManager(Object) - Method in class org.springframework.jms.config.DefaultJcaListenerContainerFactory
-
- setTransactionManager(PlatformTransactionManager) - Method in class org.springframework.jms.config.DefaultJmsListenerContainerFactory
-
- setTransactionManager(PlatformTransactionManager) - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
Specify the Spring PlatformTransactionManager
to use for transactional wrapping of message reception plus listener execution.
- setTransactionManager(Object) - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
Set the XA transaction manager to use for wrapping endpoint
invocations, enlisting the endpoint resource in each such transaction.
- setTransactionName(String) - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
Specify the transaction name to use for transactional wrapping.
- setTransactionTimeout(int) - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
Specify the transaction timeout to use for transactional wrapping, in seconds.
- setTypeIdMappings(Map<String, Class<?>>) - Method in class org.springframework.jms.support.converter.MappingJackson2MessageConverter
-
Specify mappings from type ids to Java classes, if desired.
- setTypeIdOnMessage(Object, Message) - Method in class org.springframework.jms.support.converter.MappingJackson2MessageConverter
-
Set a type id for the given payload object on the given JMS Message.
- setTypeIdPropertyName(String) - Method in class org.springframework.jms.support.converter.MappingJackson2MessageConverter
-
Specify the name of the JMS message property that carries the type id for the
contained object: either a mapped id value or a raw Java class name.
- setUnmarshaller(Unmarshaller) - Method in class org.springframework.jms.support.converter.MarshallingMessageConverter
-
Set the Unmarshaller
to be used by this message converter.
- setupListenerContainer(MessageListenerContainer) - Method in class org.springframework.jms.config.AbstractJmsListenerEndpoint
-
- setupListenerContainer(MessageListenerContainer) - Method in interface org.springframework.jms.config.JmsListenerEndpoint
-
Setup the specified message listener container with the model
defined by this endpoint.
- setupMessageListener(Object) - Method in class org.springframework.jms.listener.AbstractMessageListenerContainer
-
- setupMessageListener(Object) - Method in class org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
-
- setupMessageListener(Object) - Method in interface org.springframework.jms.listener.MessageListenerContainer
-
Setup the message listener to use.
- setUsername(String) - Method in class org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter
-
Set the username that this adapter should use for retrieving Connections.
- sharedConnectionEnabled() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Return whether a shared JMS Connection should be maintained
by this container base class.
- sharedConnectionEnabled() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Use a shared JMS Connection depending on the "cacheLevel" setting.
- sharedConnectionEnabled() - Method in class org.springframework.jms.listener.SimpleMessageListenerContainer
-
Always use a shared JMS Connection.
- sharedConnectionMonitor - Variable in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
- SharedConnectionNotInitializedException(String) - Constructor for exception org.springframework.jms.listener.AbstractJmsListeningContainer.SharedConnectionNotInitializedException
-
Create a new SharedConnectionNotInitializedException.
- shouldCommitAfterNoMessageReceived(Session) - Method in class org.springframework.jms.listener.AbstractPollingMessageListenerContainer
-
Determine whether to trigger a commit after no message has been received.
- shouldStop(Connection) - Method in class org.springframework.jms.connection.DelegatingConnectionFactory
-
- shouldStop(Connection) - Method in interface org.springframework.jms.connection.SmartConnectionFactory
-
Should we stop the Connection, obtained from this ConnectionFactory?
- shutdown() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
- SimpleJmsHeaderMapper - Class in org.springframework.jms.support
-
- SimpleJmsHeaderMapper() - Constructor for class org.springframework.jms.support.SimpleJmsHeaderMapper
-
- SimpleJmsListenerContainerFactory - Class in org.springframework.jms.config
-
- SimpleJmsListenerContainerFactory() - Constructor for class org.springframework.jms.config.SimpleJmsListenerContainerFactory
-
- SimpleJmsListenerEndpoint - Class in org.springframework.jms.config
-
- SimpleJmsListenerEndpoint() - Constructor for class org.springframework.jms.config.SimpleJmsListenerEndpoint
-
- SimpleMessageConverter - Class in org.springframework.jms.support.converter
-
A simple message converter which is able to handle TextMessages, BytesMessages,
MapMessages, and ObjectMessages.
- SimpleMessageConverter() - Constructor for class org.springframework.jms.support.converter.SimpleMessageConverter
-
- SimpleMessageListenerContainer - Class in org.springframework.jms.listener
-
Message listener container that uses the plain JMS client API's
MessageConsumer.setMessageListener()
method to
create concurrent MessageConsumers for the specified listeners.
- SimpleMessageListenerContainer() - Constructor for class org.springframework.jms.listener.SimpleMessageListenerContainer
-
- SingleConnectionFactory - Class in org.springframework.jms.connection
-
- SingleConnectionFactory() - Constructor for class org.springframework.jms.connection.SingleConnectionFactory
-
Create a new SingleConnectionFactory for bean-style usage.
- SingleConnectionFactory(Connection) - Constructor for class org.springframework.jms.connection.SingleConnectionFactory
-
Create a new SingleConnectionFactory that always returns the given Connection.
- SingleConnectionFactory(ConnectionFactory) - Constructor for class org.springframework.jms.connection.SingleConnectionFactory
-
Create a new SingleConnectionFactory that always returns a single Connection
that it will lazily create via the given target ConnectionFactory.
- SmartConnectionFactory - Interface in org.springframework.jms.connection
-
Extension of the javax.jms.ConnectionFactory
interface,
indicating how to release Connections obtained from it.
- StandardJmsActivationSpecFactory - Class in org.springframework.jms.listener.endpoint
-
- StandardJmsActivationSpecFactory() - Constructor for class org.springframework.jms.listener.endpoint.StandardJmsActivationSpecFactory
-
- start() - Method in class org.springframework.jms.config.JmsListenerEndpointRegistry
-
- start() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Start this container.
- start() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Overridden to reset the stop callback, if any.
- startSharedConnection() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Start the shared Connection.
- startSharedConnection() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
This implementations proceeds even after an exception thrown from
Connection.start()
, relying on listeners to perform
appropriate recovery.
- stop() - Method in class org.springframework.jms.config.JmsListenerEndpointRegistry
-
- stop(Runnable) - Method in class org.springframework.jms.config.JmsListenerEndpointRegistry
-
- stop() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Stop this container.
- stop(Runnable) - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
- stop(Runnable) - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
Stop this listener container, invoking the specific callback
once all listener processing has actually stopped.
- stopSharedConnection() - Method in class org.springframework.jms.listener.AbstractJmsListeningContainer
-
Stop the shared Connection.
- stopSharedConnection() - Method in class org.springframework.jms.listener.DefaultMessageListenerContainer
-
This implementations proceeds even after an exception thrown from
Connection.stop()
, relying on listeners to perform
appropriate recovery after a restart.
- SubscriptionNameProvider - Interface in org.springframework.jms.listener
-
Interface to be implemented by message listener objects that suggest a specific
name for a durable subscription that they might be registered with.
- SynchedLocalTransactionFailedException - Exception in org.springframework.jms.connection
-
Exception thrown when a synchronized local transaction failed to complete
(after the main transaction has already completed).
- SynchedLocalTransactionFailedException(String, JMSException) - Constructor for exception org.springframework.jms.connection.SynchedLocalTransactionFailedException
-
Create a new SynchedLocalTransactionFailedException.