クラス JmsDefaultListenerContainerSpec
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<S,A>
org.springframework.integration.jms.dsl.JmsDestinationAccessorSpec<S,C>
org.springframework.integration.jms.dsl.JmsListenerContainerSpec<JmsDefaultListenerContainerSpec,DefaultMessageListenerContainer>
org.springframework.integration.jms.dsl.JmsDefaultListenerContainerSpec
- 実装されたすべてのインターフェース:
DisposableBean
、FactoryBean<DefaultMessageListenerContainer>
、InitializingBean
、Lifecycle
、Phased
、SmartLifecycle
public class JmsDefaultListenerContainerSpec
extends JmsListenerContainerSpec<JmsDefaultListenerContainerSpec,DefaultMessageListenerContainer>
- 導入:
- 5.0
- 作成者:
- Artem Bilan
フィールドサマリー
クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたフィールド
logger, PARSER, target
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
インターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASE
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明BackOff
を指定します。cacheLevel
(int cacheLevel) このリスナーコンテナーが適用できるキャッシュのレベルを指定します。cacheLevelName
(StringSE constantName) 対応する定数の名前の形式で、このリスナーコンテナーが適用できるキャッシングのレベルを指定します。concurrency
(StringSE concurrency) 使用する並行性。concurrentConsumers
(int concurrentConsumers) 使用する同時コンシューマー数。idleConsumerLimit
(int idleConsumerLimit) 使用する同時コンシューマーの最大数。idleTaskExecutionLimit
(int idleTaskExecutionLimit) アイドルタスクの制限。maxConcurrentConsumers
(int maxConcurrentConsumers) 使用する同時コンシューマーの最大数。maxMessagesPerTask
(int maxMessagesPerTask) タスクごとの最大メッセージ。receiveTimeout
(long receiveTimeout) 受信タイムアウト。recoveryInterval
(long recoveryInterval) 回復間隔を指定します。taskExecutor
(ExecutorSE taskExecutor) Executor
SE を指定します。transactionManager
(PlatformTransactionManager transactionManager) transactionName
(StringSE transactionName) トランザクションの名前。transactionTimeout
(int transactionTimeout) トランザクションのタイムアウト。クラス org.springframework.integration.jms.dsl.JmsListenerContainerSpec から継承されたメソッド
acceptMessagesWhileStopping, clientId, durableSubscriptionName, errorHandler, exceptionListener, exposeListenerSession, messageSelector, observationRegistry, subscriptionDurable, subscriptionShared
クラス org.springframework.integration.jms.dsl.JmsDestinationAccessorSpec から継承されたメソッド
connectionFactory, destinationResolver, id, pubSubDomain, sessionAcknowledgeMode, sessionAcknowledgeModeName, sessionTransacted
クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたメソッド
_this, afterPropertiesSet, destroy, doGet, getId, getObject, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stop
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.beans.factory.FactoryBean から継承されたメソッド
isSingleton
コンストラクターの詳細
JmsDefaultListenerContainerSpec
protected JmsDefaultListenerContainerSpec()
メソッドの詳細
taskExecutor
Executor
SE を指定します。- パラメーター:
taskExecutor
- 使用するExecutor
SE。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
backOff
BackOff
を指定します。- パラメーター:
backOff
- 使用するBackOff
。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
recoveryInterval
回復間隔を指定します。- パラメーター:
recoveryInterval
- 使用する回復間隔。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
cacheLevelName
このリスナーコンテナーが適用できるキャッシュのレベルを、対応する定数の名前の形式で指定します。"CACHE_CONNECTION"。- パラメーター:
constantName
- キャッシュレベルの定数名。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
cacheLevel
このリスナーコンテナーが適用できるキャッシュのレベルを指定します。- パラメーター:
cacheLevel
- キャッシュのレベル。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
concurrency
使用する並行性。- パラメーター:
concurrency
- 並行性。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
concurrentConsumers
使用する同時コンシューマー数。- パラメーター:
concurrentConsumers
- 同時コンシューマーがカウントされます。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
maxConcurrentConsumers
使用する同時コンシューマーの最大数。- パラメーター:
maxConcurrentConsumers
- 最大同時コンシューマー数。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
maxMessagesPerTask
タスクごとの最大メッセージ。- パラメーター:
maxMessagesPerTask
- タスクあたりの最大メッセージ数。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
idleConsumerLimit
使用する同時コンシューマーの最大数。- パラメーター:
idleConsumerLimit
- アイドル状態のコンシューマーの制限。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
idleTaskExecutionLimit
アイドルタスクの制限。- パラメーター:
idleTaskExecutionLimit
- アイドルタスクの制限。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
transactionManager
public JmsDefaultListenerContainerSpec transactionManager(PlatformTransactionManager transactionManager) - パラメーター:
transactionManager
- 使用するPlatformTransactionManager
。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
transactionName
トランザクションの名前。- パラメーター:
transactionName
- トランザクションの名前。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
transactionTimeout
トランザクションのタイムアウト。- パラメーター:
transactionTimeout
- トランザクションのタイムアウト。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項:
receiveTimeout
受信タイムアウト。- パラメーター:
receiveTimeout
- 受信タイムアウト。- 戻り値:
- 現在の
JmsDefaultListenerContainerSpec
。 - 関連事項: