クラス JmsMessageChannelSpec<S extends JmsMessageChannelSpec<S,T>, T extends AbstractJmsChannel>
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<S,T>
org.springframework.integration.dsl.MessageChannelSpec<S,T>
org.springframework.integration.jms.dsl.JmsPollableMessageChannelSpec<S,T>
org.springframework.integration.jms.dsl.JmsMessageChannelSpec<S,T>
- 型パラメーター:
S- ターゲットJmsMessageChannelSpec実装型。T- ターゲットチャネルの実装型。
- 実装されているすべてのインターフェース:
DisposableBean、FactoryBean<T>、InitializingBean、Lifecycle、Phased、SmartLifecycle、ComponentsRegistration
- 既知の直属サブクラス
JmsPublishSubscribeMessageChannelSpec
public class JmsMessageChannelSpec<S extends JmsMessageChannelSpec<S,T>, T extends AbstractJmsChannel>
extends JmsPollableMessageChannelSpec<S,T>
サブスクライブ可能な
AbstractJmsChannel 用の JmsMessageChannelSpec。- 導入:
- 5.0
- 作成者:
- Artem Bilan, Gary Russell, Artem Vozhdayenko
フィールドのサマリー
クラス org.springframework.integration.jms.dsl.JmsPollableMessageChannelSpec から継承されたフィールド
jmsChannelFactoryBeanクラス org.springframework.integration.dsl.MessageChannelSpec から継承されたフィールド
channelクラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたフィールド
logger, PARSER, targetインターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTEインターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASEコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明acceptMessagesWhileStopping(boolean acceptMessagesWhileStopping) autoStartup(boolean autoStartup) cacheLevel(IntegerSE cacheLevel) containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。concurrentConsumers(int concurrentConsumers) containerType(Class)がDefaultMessageListenerContainerまたはSimpleMessageListenerContainerの場合にのみ適用されます。containerType(ClassSE<? extends AbstractMessageListenerContainer> containerType) コンテナーの型を設定します。errorHandler(ErrorHandler errorHandler) exposeListenerSession(boolean exposeListenerSession) idleTaskExecutionLimit(int idleTaskExecutionLimit) containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。maxMessagesPerTask(int maxMessagesPerTask) containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。maxSubscribers(int maxSubscribers) phase(int phase) recoveryInterval(long recoveryInterval) containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。subscriptionShared(boolean subscriptionShared) taskExecutor(ExecutorSE taskExecutor) containerType(Class)がDefaultMessageListenerContainerまたはSimpleMessageListenerContainerの場合にのみ適用されます。transactionManager(PlatformTransactionManager transactionManager) containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。transactionName(StringSE transactionName) containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。transactionTimeout(int transactionTimeout) containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。クラス org.springframework.integration.jms.dsl.JmsPollableMessageChannelSpec から継承されたメソッド
deliveryPersistent, destination, destination, destinationResolver, doGet, explicitQosEnabled, id, jmsMessageConverter, messageIdEnabled, messageSelector, messageTimestampEnabled, priority, receiveTimeout, sessionAcknowledgeMode, sessionTransacted, timeToLiveクラス org.springframework.integration.dsl.MessageChannelSpec から継承されたメソッド
datatype, getComponentsToRegister, interceptor, messageConverter, wireTap, wireTap, wireTapクラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたメソッド
_this, afterPropertiesSet, destroy, 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インターフェース org.springframework.context.SmartLifecycle から継承されたメソッド
isPauseable
コンストラクターの詳細
JmsMessageChannelSpec
メソッドの詳細
containerType
コンテナーの型を設定します。AbstractMessageListenerContainer。デフォルトはDefaultMessageListenerContainerです。- パラメーター:
containerType- containerType。- 戻り値:
- 現在の
JmsMessageChannelSpec。
concurrentConsumers
containerType(Class)がDefaultMessageListenerContainerまたはSimpleMessageListenerContainerの場合にのみ適用されます。- パラメーター:
concurrentConsumers- concurrentConsumers。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
maxSubscribers
- パラメーター:
maxSubscribers- maxSubscribers。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
autoStartup
- パラメーター:
autoStartup- autoStartup。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
phase
- パラメーター:
phase- フェーズ。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
errorHandler
- パラメーター:
errorHandler- errorHandler。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
exposeListenerSession
- パラメーター:
exposeListenerSession- exposeListenerSession。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
acceptMessagesWhileStopping
- パラメーター:
acceptMessagesWhileStopping- acceptMessagesWhileStopping。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
idleTaskExecutionLimit
containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。- パラメーター:
idleTaskExecutionLimit- idleTaskExecutionLimit。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
maxMessagesPerTask
containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。- パラメーター:
maxMessagesPerTask- maxMessagesPerTask。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
recoveryInterval
containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。- パラメーター:
recoveryInterval- recoveryInterval。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
taskExecutor
containerType(Class)がDefaultMessageListenerContainerまたはSimpleMessageListenerContainerの場合にのみ適用されます。- パラメーター:
taskExecutor- taskExecutor。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
transactionManager
containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。- パラメーター:
transactionManager- transactionManager。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
transactionName
containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。- パラメーター:
transactionName- transactionName。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
transactionTimeout
containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。- パラメーター:
transactionTimeout- transactionTimeout。- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項:
cacheLevel
containerType(Class)がDefaultMessageListenerContainerの場合にのみ適用されます。- パラメーター:
cacheLevel-org.springframework.jms.listener.DefaultMessageListenerContainer.cacheLevelの値- 戻り値:
- 現在の
JmsMessageChannelSpec。 - 関連事項: