接口的使用
org.springframework.jms.listener.MessageListenerContainer
使用MessageListenerContainer的程序包 程序包 说明 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.org.springframework.jms.config中MessageListenerContainer的使用
类型参数类型为MessageListenerContainer的org.springframework.jms.config中的类 修饰符和类型 接口 说明 interface
JmsListenerContainerFactory<C extends MessageListenerContainer>
Factory ofMessageListenerContainer
based on aJmsListenerEndpoint
definition.返回MessageListenerContainer的org.springframework.jms.config中的方法 修饰符和类型 方法 说明 protected MessageListenerContainer
JmsListenerEndpointRegistry. createListenerContainer(JmsListenerEndpoint endpoint, JmsListenerContainerFactory<?> factory)
Create and start a new container using the specified factory.MessageListenerContainer
JmsListenerEndpointRegistry. getListenerContainer(String id)
Return theMessageListenerContainer
with the specified id ornull
if no such container exists.返回变量类型为MessageListenerContainer的类型的org.springframework.jms.config中的方法 修饰符和类型 方法 说明 Collection<MessageListenerContainer>
JmsListenerEndpointRegistry. getListenerContainers()
Return the managedMessageListenerContainer
instance(s).参数类型为MessageListenerContainer的org.springframework.jms.config中的方法 修饰符和类型 方法 说明 protected abstract MessageListener
AbstractJmsListenerEndpoint. createMessageListener(MessageListenerContainer container)
Create aMessageListener
that is able to serve this endpoint for the specified container.protected MessagingMessageListenerAdapter
MethodJmsListenerEndpoint. createMessageListener(MessageListenerContainer container)
protected MessageListener
SimpleJmsListenerEndpoint. createMessageListener(MessageListenerContainer container)
void
AbstractJmsListenerEndpoint. setupListenerContainer(MessageListenerContainer listenerContainer)
void
JmsListenerEndpoint. setupListenerContainer(MessageListenerContainer listenerContainer)
Setup the specified message listener container with the model defined by this endpoint.org.springframework.jms.listener中MessageListenerContainer的使用
实现MessageListenerContainer的org.springframework.jms.listener中的类 修饰符和类型 类 说明 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 ofMessageConsumer.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'sMessageConsumer.setMessageListener()
method to create concurrent MessageConsumers for the specified listeners.org.springframework.jms.listener.endpoint中MessageListenerContainer的使用
实现MessageListenerContainer的org.springframework.jms.listener.endpoint中的类 修饰符和类型 类 说明 class
JmsMessageEndpointManager
Extension of the generic JCA 1.5GenericMessageEndpointManager
, adding JMS-specific support for ActivationSpec configuration.