クラス AmqpMessageChannelSpec<S extends AmqpMessageChannelSpec<S,T>, T extends AbstractAmqpChannel>
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<S,T>
org.springframework.integration.dsl.MessageChannelSpec<S,T>
org.springframework.integration.amqp.dsl.AmqpPollableMessageChannelSpec<S,T>
org.springframework.integration.amqp.dsl.AmqpMessageChannelSpec<S,T>
- 型パラメーター:
S- ターゲットAmqpMessageChannelSpec実装型。T- ターゲットチャネル型。
- 実装されているすべてのインターフェース:
DisposableBean、FactoryBean<T>、InitializingBean、Lifecycle、Phased、SmartLifecycle、ComponentsRegistration
- 既知の直属サブクラス
AmqpPublishSubscribeMessageChannelSpec
public class AmqpMessageChannelSpec<S extends AmqpMessageChannelSpec<S,T>, T extends AbstractAmqpChannel>
extends AmqpPollableMessageChannelSpec<S,T>
- 導入:
- 5.0
- 作成者:
- Artem Bilan, Gary Russell, Artem Vozhdayenko
フィールドのサマリー
フィールドクラス org.springframework.integration.amqp.dsl.AmqpPollableMessageChannelSpec から継承されたフィールド
amqpChannelFactoryBeanクラス 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コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明acknowledgeMode(AcknowledgeMode acknowledgeMode) autoStartup(boolean autoStartup) batchSize(int batchSize) バッチサイズを構成します。concurrentConsumers(int concurrentConsumers) protected TdoGet()errorHandler(ErrorHandler errorHandler) exposeListenerChannel(boolean exposeListenerChannel) maxSubscribers(int maxSubscribers) phase(int phase) prefetchCount(int prefetchCount) receiveTimeout(long receiveTimeout) recoveryInterval(long recoveryInterval) shutdownTimeout(long shutdownTimeout) taskExecutor(ExecutorSE taskExecutor) メッセージリスナーの呼び出しに使用するExecutorSE を設定します。transactionAttribute(TransactionAttribute transactionAttribute) transactionManager(PlatformTransactionManager)で使用するようにTransactionAttributeを構成します。transactionManager(PlatformTransactionManager transactionManager) PlatformTransactionManagerを構成します。; rabbit トランザクションを他のトランザクションと同期するために使用されます。クラス org.springframework.integration.amqp.dsl.AmqpPollableMessageChannelSpec から継承されたメソッド
amqpMessageConverter, channelTransacted, defaultDeliveryMode, encoding, extractPayload, headersMappedLast, id, inboundHeaderMapper, messagePropertiesConverter, outboundHeaderMapper, queueName, templateChannelTransactedクラス 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
フィールドの詳細
adviceChain
コンストラクターの詳細
AmqpMessageChannelSpec
メソッドの詳細
maxSubscribers
- パラメーター:
maxSubscribers- maxSubscribers。- 戻り値:
- スペック。
- 関連事項:
acknowledgeMode
- パラメーター:
acknowledgeMode- acknowledgeMode。- 戻り値:
- スペック。
- 関連事項:
advice
autoStartup
- パラメーター:
autoStartup- autoStartup。- 戻り値:
- スペック。
- 関連事項:
concurrentConsumers
- パラメーター:
concurrentConsumers- concurrentConsumers- 戻り値:
- スペック。
- 関連事項:
errorHandler
- パラメーター:
errorHandler- errorHandler。- 戻り値:
- スペック。
- 関連事項:
exposeListenerChannel
- パラメーター:
exposeListenerChannel- exposeListenerChannel。- 戻り値:
- スペック。
- 関連事項:
phase
- パラメーター:
phase- フェーズ。- 戻り値:
- スペック。
- 関連事項:
prefetchCount
- パラメーター:
prefetchCount- prefetchCount。- 戻り値:
- スペック。
- 関連事項:
receiveTimeout
- パラメーター:
receiveTimeout- receiveTimeout- 戻り値:
- スペック。
- 関連事項:
recoveryInterval
- パラメーター:
recoveryInterval- recoveryInterval- 戻り値:
- スペック。
- 関連事項:
shutdownTimeout
- パラメーター:
shutdownTimeout- shutdownTimeout。- 戻り値:
- スペック。
- 関連事項:
taskExecutor
メッセージリスナーの呼び出しに使用するExecutorSE を設定します。- パラメーター:
taskExecutor- taskExecutor。- 戻り値:
- スペック。
transactionAttribute
transactionManager(PlatformTransactionManager)で使用するようにTransactionAttributeを構成します。- パラメーター:
transactionAttribute- transactionAttribute。- 戻り値:
- スペック。
transactionManager
PlatformTransactionManagerを構成します。; rabbit トランザクションを他のトランザクションと同期するために使用されます。- パラメーター:
transactionManager- transactionManager。- 戻り値:
- スペック。
batchSize
バッチサイズを構成します。- パラメーター:
batchSize- batchSize。- 戻り値:
- スペック。
- 導入:
- 5.2
- 関連事項:
doGet
- オーバーライド:
- クラス
AmqpPollableMessageChannelSpec<S extends AmqpMessageChannelSpec<S,のT>, T extends AbstractAmqpChannel> doGet