类 AbstractJmsListenerContainerFactory<C extends AbstractMessageListenerContainer>
- java.lang.Object
- org.springframework.jms.config.AbstractJmsListenerContainerFactory<C>
- 类型参数:
C
- the container type
- 所有已实现的接口:
JmsListenerContainerFactory<C>
public abstract class AbstractJmsListenerContainerFactory<C extends AbstractMessageListenerContainer> extends Object implements JmsListenerContainerFactory<C>
BaseJmsListenerContainerFactory
for Spring's base container implementation.- 从以下版本开始:
- 4.1
- 作者:
- Stephane Nicoll
- 另请参阅:
AbstractMessageListenerContainer
构造器概要
构造器 构造器 说明 AbstractJmsListenerContainerFactory()
方法概要
构造器详细资料
AbstractJmsListenerContainerFactory
public AbstractJmsListenerContainerFactory()
方法详细资料
setConnectionFactory
public void setConnectionFactory(ConnectionFactory connectionFactory)
setDestinationResolver
public void setDestinationResolver(DestinationResolver destinationResolver)
setMessageConverter
public void setMessageConverter(MessageConverter messageConverter)
setExceptionListener
public void setExceptionListener(ExceptionListener exceptionListener)
- 从以下版本开始:
- 5.2.8
- 另请参阅:
AbstractMessageListenerContainer.setExceptionListener(ExceptionListener)
setErrorHandler
public void setErrorHandler(ErrorHandler errorHandler)
setSessionTransacted
public void setSessionTransacted(Boolean sessionTransacted)
setSessionAcknowledgeMode
public void setSessionAcknowledgeMode(Integer sessionAcknowledgeMode)
setPubSubDomain
public void setPubSubDomain(Boolean pubSubDomain)
setReplyPubSubDomain
public void setReplyPubSubDomain(Boolean replyPubSubDomain)
setReplyQosSettings
public void setReplyQosSettings(QosSettings replyQosSettings)
setSubscriptionDurable
public void setSubscriptionDurable(Boolean subscriptionDurable)
setSubscriptionShared
public void setSubscriptionShared(Boolean subscriptionShared)
setClientId
public void setClientId(String clientId)
setPhase
public void setPhase(int phase)
setAutoStartup
public void setAutoStartup(boolean autoStartup)
createListenerContainer
public C createListenerContainer(JmsListenerEndpoint endpoint)
从接口复制的说明:JmsListenerContainerFactory
Create aMessageListenerContainer
for the givenJmsListenerEndpoint
.- 指定者:
createListenerContainer
在接口中JmsListenerContainerFactory<C extends AbstractMessageListenerContainer>
- 参数:
endpoint
- the endpoint to configure- 返回:
- the created container
createContainerInstance
protected abstract C createContainerInstance()
Create an empty container instance.
initializeContainer
protected void initializeContainer(C instance)
Further initialize the specified container.Subclasses can inherit from this method to apply extra configuration if necessary.