Package | Description |
---|---|
org.springframework.jms.config |
Support package for declarative messaging configuration,
with Java configuration and XML schema support.
|
org.springframework.jms.listener |
This package contains the base message listener container facility.
|
org.springframework.jms.listener.endpoint |
This package provides JCA-based endpoint management for JMS message listeners.
|
Modifier and Type | Interface and Description |
---|---|
interface |
JmsListenerContainerFactory<C extends MessageListenerContainer>
Factory of
MessageListenerContainer based on a
JmsListenerEndpoint definition. |
Modifier and Type | Method and Description |
---|---|
protected MessageListenerContainer |
JmsListenerEndpointRegistry.createListenerContainer(JmsListenerEndpoint endpoint,
JmsListenerContainerFactory<?> factory)
Create and start a new container using the specified factory.
|
MessageListenerContainer |
JmsListenerEndpointRegistry.getListenerContainer(String id)
Return the
MessageListenerContainer with the specified id or
null if no such container exists. |
Modifier and Type | Method and Description |
---|---|
Collection<MessageListenerContainer> |
JmsListenerEndpointRegistry.getListenerContainers()
Return the managed
MessageListenerContainer instance(s). |
Modifier and Type | Method and Description |
---|---|
protected MessagingMessageListenerAdapter |
MethodJmsListenerEndpoint.createMessageListener(MessageListenerContainer container) |
protected MessageListener |
SimpleJmsListenerEndpoint.createMessageListener(MessageListenerContainer container) |
protected abstract MessageListener |
AbstractJmsListenerEndpoint.createMessageListener(MessageListenerContainer container)
Create a
MessageListener that is able to serve this endpoint for the
specified container. |
void |
JmsListenerEndpoint.setupListenerContainer(MessageListenerContainer listenerContainer)
Setup the specified message listener container with the model
defined by this endpoint.
|
void |
AbstractJmsListenerEndpoint.setupListenerContainer(MessageListenerContainer listenerContainer) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMessageListenerContainer
Abstract base class for Spring message listener container implementations.
|
class |
AbstractPollingMessageListenerContainer
Base class for listener container implementations which are based on polling.
|
class |
DefaultMessageListenerContainer
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). |
class |
SimpleMessageListenerContainer
Message listener container that uses the plain JMS client API's
MessageConsumer.setMessageListener() method to
create concurrent MessageConsumers for the specified listeners. |
Modifier and Type | Class and Description |
---|---|
class |
JmsMessageEndpointManager
Extension of the generic JCA 1.5
GenericMessageEndpointManager ,
adding JMS-specific support for ActivationSpec configuration. |