クラス AbstractJmsListenerContainerFactory<C extends AbstractMessageListenerContainer>
java.lang.ObjectSE
org.springframework.jms.config.AbstractJmsListenerContainerFactory<C>
- 型パラメーター:
C
- コンテナー型
- 実装されたすべてのインターフェース:
JmsListenerContainerFactory<C>
public abstract class AbstractJmsListenerContainerFactory<C extends AbstractMessageListenerContainer>
extends ObjectSE
implements JmsListenerContainerFactory<C>
Spring の基本コンテナー実装用の基本
JmsListenerContainerFactory
。- 導入:
- 4.1
- 作成者:
- Stephane Nicoll
- 関連事項:
フィールドサマリー
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明protected abstract C
空のコンテナーインスタンスを作成します。createListenerContainer
(JmsListenerEndpoint endpoint) 指定されたJmsListenerEndpoint
のMessageListenerContainer
を作成します。protected void
initializeContainer
(C instance) さらに、指定されたコンテナーを初期化します。void
setAutoStartup
(boolean autoStartup) void
setClientId
(StringSE clientId) void
setConnectionFactory
(ConnectionFactoryEE connectionFactory) void
setDestinationResolver
(DestinationResolver destinationResolver) void
setErrorHandler
(ErrorHandler errorHandler) void
setExceptionListener
(ExceptionListenerEE exceptionListener) void
setMessageConverter
(MessageConverter messageConverter) void
setObservationRegistry
(io.micrometer.observation.ObservationRegistry observationRegistry) JMS メッセージ処理の監視を記録するために使用されるObservationRegistry
を設定します。void
setPhase
(int phase) void
setPubSubDomain
(BooleanSE pubSubDomain) void
setReplyPubSubDomain
(BooleanSE replyPubSubDomain) void
setReplyQosSettings
(QosSettings replyQosSettings) void
setSessionAcknowledgeMode
(IntegerSE sessionAcknowledgeMode) void
setSessionTransacted
(BooleanSE sessionTransacted) void
setSubscriptionDurable
(BooleanSE subscriptionDurable) void
setSubscriptionShared
(BooleanSE subscriptionShared)
フィールドの詳細
logger
コンストラクターの詳細
AbstractJmsListenerContainerFactory
public AbstractJmsListenerContainerFactory()
メソッドの詳細
setConnectionFactory
setDestinationResolver
setMessageConverter
setExceptionListener
setErrorHandler
setSessionTransacted
setSessionAcknowledgeMode
setPubSubDomain
setReplyPubSubDomain
setReplyQosSettings
setSubscriptionDurable
setClientId
setPhase
public void setPhase(int phase) setAutoStartup
public void setAutoStartup(boolean autoStartup) setObservationRegistry
public void setObservationRegistry(io.micrometer.observation.ObservationRegistry observationRegistry) JMS メッセージ処理の監視を記録するために使用されるObservationRegistry
を設定します。レジストリが設定されていない場合は、デフォルトで no-op 監視になります。
createListenerContainer
インターフェースからコピーされた説明:JmsListenerContainerFactory
指定されたJmsListenerEndpoint
のMessageListenerContainer
を作成します。- 次で指定:
- インターフェース
JmsListenerContainerFactory<C extends AbstractMessageListenerContainer>
のcreateListenerContainer
- パラメーター:
endpoint
- 構成するエンドポイント- 戻り値:
- 作成されたコンテナー
createContainerInstance
空のコンテナーインスタンスを作成します。initializeContainer
さらに、指定されたコンテナーを初期化します。サブクラスはこのメソッドを継承して、必要に応じて追加の構成を適用できます。