public class DefaultJmsListenerContainerFactory extends AbstractJmsListenerContainerFactory<DefaultMessageListenerContainer>
DefaultMessageListenerContainer
を構築するための JmsListenerContainerFactory
実装。これはほとんどのユーザーにとってデフォルトであり、そのようなコンテナー定義を手動で構築するために使用されるユーザーにとっては適切な移行パスです。
logger
コンストラクターと説明 |
---|
DefaultJmsListenerContainerFactory() |
修飾子と型 | メソッドと説明 |
---|---|
protected DefaultMessageListenerContainer | createContainerInstance() 空のコンテナーインスタンスを作成します。 |
protected void | initializeContainer(DefaultMessageListenerContainer container) さらに、指定されたコンテナーを初期化します。 |
void | setBackOff(BackOff backOff) |
void | setCacheLevel(IntegerSE cacheLevel) |
void | setCacheLevelName(StringSE cacheLevelName) |
void | setConcurrency(StringSE concurrency) |
void | setMaxMessagesPerTask(IntegerSE maxMessagesPerTask) |
void | setReceiveTimeout(LongSE receiveTimeout) |
void | setRecoveryInterval(LongSE recoveryInterval) |
void | setTaskExecutor(ExecutorSE taskExecutor) |
void | setTransactionManager(PlatformTransactionManager transactionManager) |
createListenerContainer, setAutoStartup, setClientId, setConnectionFactory, setDestinationResolver, setErrorHandler, setExceptionListener, setMessageConverter, setPhase, setPubSubDomain, setReplyPubSubDomain, setReplyQosSettings, setSessionAcknowledgeMode, setSessionTransacted, setSubscriptionDurable, setSubscriptionShared
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void setTaskExecutor(ExecutorSE taskExecutor)
public void setTransactionManager(PlatformTransactionManager transactionManager)
public void setCacheLevel(IntegerSE cacheLevel)
public void setCacheLevelName(StringSE cacheLevelName)
public void setConcurrency(StringSE concurrency)
public void setMaxMessagesPerTask(IntegerSE maxMessagesPerTask)
public void setReceiveTimeout(LongSE receiveTimeout)
public void setRecoveryInterval(LongSE recoveryInterval)
public void setBackOff(BackOff backOff)
protected DefaultMessageListenerContainer createContainerInstance()
AbstractJmsListenerContainerFactory
protected void initializeContainer(DefaultMessageListenerContainer container)
AbstractJmsListenerContainerFactory
サブクラスはこのメソッドを継承して、必要に応じて追加の構成を適用できます。