クラス RabbitStreamInboundChannelAdapterSpec
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<RabbitStreamInboundChannelAdapterSpec, AmqpInboundChannelAdapter>
org.springframework.integration.dsl.MessageProducerSpec<RabbitStreamInboundChannelAdapterSpec, AmqpInboundChannelAdapter>
org.springframework.integration.amqp.dsl.AmqpBaseInboundChannelAdapterSpec<RabbitStreamInboundChannelAdapterSpec>
org.springframework.integration.amqp.dsl.AmqpInboundChannelAdapterSpec<RabbitStreamInboundChannelAdapterSpec, StreamListenerContainer>
org.springframework.integration.amqp.dsl.RabbitStreamInboundChannelAdapterSpec
- 実装済みのインターフェース一覧:
DisposableBean, FactoryBean<AmqpInboundChannelAdapter>, InitializingBean, Lifecycle, Phased, SmartLifecycle, ComponentsRegistration
public class RabbitStreamInboundChannelAdapterSpec
extends AmqpInboundChannelAdapterSpec<RabbitStreamInboundChannelAdapterSpec, StreamListenerContainer>
StreamListenerContainer を備えた受信チャネルアダプターの仕様。- 導入:
- 6.0
- 作成者:
- Gary Russell, Artem Bilan
フィールド概要
クラス AmqpInboundChannelAdapterSpec から継承されたフィールド
listenerContainerSpecクラス AmqpBaseInboundChannelAdapterSpec から継承されたフィールド
headerMapperクラス IntegrationComponentSpec から継承されたフィールド
logger, PARSER, targetインターフェース FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTEインターフェース SmartLifecycle から継承されたフィールド
DEFAULT_PHASEコンストラクター概要
コンストラクター修飾子コンストラクター説明protectedRabbitStreamInboundChannelAdapterSpec(com.rabbitmq.stream.Environment environment, @Nullable com.rabbitmq.stream.Codec codec) protectedRabbitStreamInboundChannelAdapterSpec(StreamListenerContainer listenerContainer) 方法の概要
修飾子と型メソッド説明streamName(StringSE streamName) 消費する Rabbit ストリームの名前を構成します。superStream(StringSE superStream, StringSE consumerName) 消費する Rabbit スーパーストリームの名前を構成します。superStream(StringSE superStream, StringSE consumerName, int consumers) 消費する Rabbit スーパーストリームの名前を構成します。クラス AmqpInboundChannelAdapterSpec から継承されたメソッド
getComponentsToRegisterクラス AmqpBaseInboundChannelAdapterSpec から継承されたメソッド
headerMapper, mappedRequestHeaders, messageConverter, messageRecoverer, recoveryCallback, retryTemplateクラス MessageProducerSpec から継承されたメソッド
autoStartup, errorChannel, errorChannel, errorMessageStrategy, id, observationConvention, outputChannel, outputChannel, phase, role, sendTimeout, shouldTrackクラス IntegrationComponentSpec から継承されたメソッド
_this, afterPropertiesSet, destroy, doGet, getId, getObject, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stopクラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース FactoryBean から継承されたメソッド
isSingletonインターフェース SmartLifecycle から継承されたメソッド
isPauseable
コンストラクターの詳細
RabbitStreamInboundChannelAdapterSpec
RabbitStreamInboundChannelAdapterSpec
protected RabbitStreamInboundChannelAdapterSpec(com.rabbitmq.stream.Environment environment, @Nullable com.rabbitmq.stream.Codec codec)
方法の詳細
streamName
消費する Rabbit ストリームの名前を構成します。- パラメーター:
streamName- Rabbit ストリームの名前。- 戻り値:
- スペック
- 導入:
- 6.1
superStream
public RabbitStreamInboundChannelAdapterSpec superStream(StringSE superStream, StringSE consumerName) 消費する Rabbit スーパーストリームの名前を構成します。- パラメーター:
superStream- その名も Rabbit スーパーストリーム。consumerName- オフセット追跡を有効にするための論理名。- 戻り値:
- スペック
- 導入:
- 6.1
superStream
public RabbitStreamInboundChannelAdapterSpec superStream(StringSE superStream, StringSE consumerName, int consumers) 消費する Rabbit スーパーストリームの名前を構成します。- パラメーター:
superStream- その名も Rabbit スーパーストリーム。consumerName- オフセット追跡を有効にするための論理名。consumers- コンシューマーの数。- 戻り値:
- スペック
- 導入:
- 6.1
configureContainer
public RabbitStreamInboundChannelAdapterSpec configureContainer(ConsumerSE<RabbitStreamMessageListenerContainerSpec> configurer)