クラス RabbitStream
java.lang.ObjectSE
org.springframework.integration.amqp.dsl.RabbitStream
RabbitMQ コンポーネントのファクトリクラス。
- 導入:
- 6.0
- 作成者:
- Gary Russell, Artem Bilan
メソッドのサマリー
修飾子と型メソッド説明inboundAdapter
(com.rabbitmq.stream.Environment environment) 提供されたEnvironment
で初期RabbitStreamInboundChannelAdapterSpec
を作成します。inboundAdapter
(com.rabbitmq.stream.Environment environment, com.rabbitmq.stream.Codec codec) 提供されたEnvironment
で初期RabbitStreamInboundChannelAdapterSpec
を作成します。inboundAdapter
(StreamListenerContainer listenerContainer) 提供されたStreamListenerContainer
で初期RabbitStreamInboundChannelAdapterSpec
を作成します。outboundStreamAdapter
(com.rabbitmq.stream.Environment environment, StringSE streamName) 初期RabbitStreamMessageHandlerSpec
(アダプター) を作成します。outboundStreamAdapter
(RabbitStreamTemplate template) 初期RabbitStreamMessageHandlerSpec
(アダプター) を作成します。
メソッドの詳細
inboundAdapter
public static RabbitStreamInboundChannelAdapterSpec inboundAdapter(StreamListenerContainer listenerContainer) 提供されたStreamListenerContainer
を使用して初期RabbitStreamInboundChannelAdapterSpec
を作成します。streamName
またはsuperStream
は、この仕様の作成後に提供する必要があります。または、提供されたStreamListenerContainer
でRabbitStreamInboundChannelAdapterSpec.configureContainer(java.util.function.Consumer)
を使用してlistenerContainer
オプションを指定する必要があります。- パラメーター:
listenerContainer
- listenerContainer。- 戻り値:
- RabbitInboundChannelAdapterSLCSpec。
inboundAdapter
public static RabbitStreamInboundChannelAdapterSpec inboundAdapter(com.rabbitmq.stream.Environment environment) 提供されたEnvironment
を使用して初期RabbitStreamInboundChannelAdapterSpec
を作成します。streamName
またはsuperStream
は、この仕様の作成後に提供する必要があります。または、提供されたStreamListenerContainer
でRabbitStreamInboundChannelAdapterSpec.configureContainer(java.util.function.Consumer)
を使用してlistenerContainer
オプションを指定する必要があります。- パラメーター:
environment
- 環境。- 戻り値:
- RabbitInboundChannelAdapterSLCSpec。
inboundAdapter
public static RabbitStreamInboundChannelAdapterSpec inboundAdapter(com.rabbitmq.stream.Environment environment, @Nullable com.rabbitmq.stream.Codec codec) 提供されたEnvironment
を使用して初期RabbitStreamInboundChannelAdapterSpec
を作成します。streamName
またはsuperStream
は、この仕様の作成後に提供する必要があります。または、提供されたStreamListenerContainer
でRabbitStreamInboundChannelAdapterSpec.configureContainer(java.util.function.Consumer)
を使用してlistenerContainer
オプションを指定する必要があります。- パラメーター:
environment
- 環境。codec
- コーデック。- 戻り値:
- RabbitInboundChannelAdapterSLCSpec。
outboundStreamAdapter
public static RabbitStreamMessageHandlerSpec outboundStreamAdapter(com.rabbitmq.stream.Environment environment, StringSE streamName) 初期RabbitStreamMessageHandlerSpec
(アダプター) を作成します。- パラメーター:
environment
- 環境。streamName
- 生成するストリームの名前。- 戻り値:
- RabbitStreamMessageHandlerSpec。
- 導入:
- 6.1
outboundStreamAdapter
初期RabbitStreamMessageHandlerSpec
(アダプター) を作成します。- パラメーター:
template
- amqpTemplate。- 戻り値:
- RabbitStreamMessageHandlerSpec。