|
spring-jms | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
AbstractJmsListeningContainer.validateConfiguration() and AbstractJmsListeningContainer.initialize().
SESSION_TRANSACTED onto an
ActivationSpec property named "useRAManagedTransaction", if available
(following ActiveMQ's naming conventions).
DestinationResolver implementation based on a Spring BeanFactory.BeanFactoryDestinationResolver class.
BeanFactoryDestinationResolver class.
Connection for each
listener thread.
Connection, a JMS
Session, and a JMS MessageConsumer for each listener thread.
Connection and a JMS
Session for each listener thread.
SingleConnectionFactory subclass that adds Session
caching as well MessageProducer caching.ConnectionFactory, in particular
for obtaining transactional JMS resources for a given ConnectionFactory.JMSException to
a Spring runtime JmsException
equivalent.
JMSException to a
Spring runtime JmsException equivalent.
JmsActivationSpecConfig object.
Message to be sent.
JmsActivationSpecFactory interface.MessageConsumer.receive() calls that also allow for
transactional reception of messages (registering them with XA transactions).DefaultMessageListenerContainerConnectionFactory 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.AbstractJmsListeningContainer.shutdown() when the BeanFactory destroys the container instance.
createConnection(username, password)
method of the target ConnectionFactory, passing in the specified user credentials.
createQueueConnection(username, password)
method of the target QueueConnectionFactory, passing in the specified user credentials.
createTopicConnection(username, password)
method of the target TopicConnectionFactory, passing in the specified user credentials.
Session and QueueBrowser.
Session and MessageProducer.
Session, possibly returning a result.
DestinationResolver implementation resolving destination names
as dynamic destinations.BytesMessage.
getBodyLength() method which has been introduced in
JMS 1.1 and is therefore not available on a JMS 1.0.2 provider.
MapMessage.
ObjectMessage.
Message into an object.
Connections.
null).
null).
null if none).
sessions.
getAcknowledgeMode() method.
getAcknowledgeMode() method.
getAcknowledgeMode() method.
Session to a
registered SessionAwareMessageListener.
Topics) is used.
sessions used by this
accessor are supposed to be transacted.
JmsTemplate and other
JMS-accessing gateway helpers, defining common properties such as the
JMS ConnectionFactory to operate on.JmsActivationSpecConfig object.JmsTemplate and other
JMS-accessing gateway helpers, adding destination-related properties to
JmsAccessor's common properties.javax.jms exceptions.
MethodInterceptor for accessing a
JMS-based remote service.MessageEndpointFactory interface,
providing transaction management capabilities for a JMS listener object
(e.g.GenericMessageEndpointManager,
adding JMS-specific support for ActivationSpec configuration.NamespaceHandler
for the JMS namespace.JmsTemplatePlatformTransactionManager implementation
for a single JMS ConnectionFactory.JmsTransactionManagerDestinationResolver implementation which interprets destination names
as JNDI locations (with a configurable fallback strategy).AbstractJmsListeningContainer.doRescheduleTask(java.lang.Object).
BytesMessage.
TextMessage.
MessageConverter that uses a Marshaller and Unmarshaller.MarshallingMessageConverter with no Marshaller
or Unmarshaller set.
MarshallingMessageConverter with the given Marshaller set.
MarshallingMessageConverter with the
given Marshaller and Unmarshaller.
BytesMessage.
TextMessage.
MessageConverter implementations when the conversion
of an object to/from a Message fails.Session.MessageListenerAdapter with default settings.
MessageListenerAdapter for the given delegate.
MessageListenerAdapterTextMessage, a BytesMessage,
a MapMessage or an ObjectMessage.JmsInvokerServiceExporter.readRemoteInvocation(javax.jms.Message)
when it encounters an invalid request message.
extractInvocationResult
when it encounters an invalid response message.
MessageListener entry point.
SessionAwareMessageListener entry point.
org.springframework.jms.core package.Destination, using this
accessor's DestinationResolver in case of a destination name.
Destination,
via this accessor's DestinationResolver.
Queue.
Queue,
via this accessor's DestinationResolver.
Topic.
MessageListener interface,
offering not only the received Message but also the underlying
JMS Session object.Session.Session to be implemented by
Session proxies.Session interface, e.g.
JmsActivationSpecConfig object that this endpoint manager
should use for activating its listener.
JmsActivationSpecConfig objects.
Connections.
DestinationResolver that is to be used to resolve
Destination references for this accessor.
DestinationResolver to use when falling back to dynamic
destinations.
SessionAwareMessageListener as well as to
JmsTemplate calls.
Marshaller to be used by this message converter.
RemoteInvocation
objects into request messages, as well as response messages into
RemoteInvocationResult objects.
RemoteInvocation objects,
as well as RemoteInvocationResult
objects into response messages.
null if none).
ObjectMapper to use instead of using the default.
Session to send a message.
Session interface, e.g.
Session.
MappingJacksonMessageConverter.toMessage(Object, Session) should marshal to a
BytesMessage or a TextMessage.
MarshallingMessageConverter.toMessage(Object, Session) should marshal to
a BytesMessage or a TextMessage.
TaskExecutor to use for running the listener threads.
PlatformTransactionManager
to use for transactional wrapping of message reception plus listener execution.
Unmarshaller to be used by this message converter.
AbstractJmsListeningContainer.doShutdown(),
and close this container.
SimpleMessageConverterMessageConsumer.setMessageListener() method to
create concurrent MessageConsumers for the specified listeners.SimpleMessageListenerContainerSingleConnectionFactory.createConnection() calls, and ignores calls to
Connection.close().SingleConnectionFactoryjavax.jms.ConnectionFactory interface,
indicating how to release Connections obtained from it.JmsActivationSpecFactory interface.Connection.start(), relying on listeners to perform
appropriate recovery.
Connection.stop(), relying on listeners to perform
appropriate recovery after a restart.
TextMessage or
BytesMessage.
ConnectionFactory, adding awareness of
Spring-managed transactions.BytesMessage into an object.
TextMessage into an object.
ConnectionFactory, applying the
given user credentials to every standard createConnection() call,
that is, implicitly invoking createConnection(username, password)
on the target.
|
spring-jms | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||