クラス RabbitStreamMessageHandlerSpec
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<RabbitStreamMessageHandlerSpec,RabbitStreamMessageHandler>
org.springframework.integration.dsl.MessageHandlerSpec<RabbitStreamMessageHandlerSpec,RabbitStreamMessageHandler>
org.springframework.integration.amqp.dsl.RabbitStreamMessageHandlerSpec
- 実装されたすべてのインターフェース:
DisposableBean
、FactoryBean<RabbitStreamMessageHandler>
、InitializingBean
、Lifecycle
、Phased
、SmartLifecycle
public class RabbitStreamMessageHandlerSpec
extends MessageHandlerSpec<RabbitStreamMessageHandlerSpec,RabbitStreamMessageHandler>
- 導入:
- 6.0
- 作成者:
- Gary Russell
フィールドのサマリー
クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたフィールド
logger, PARSER, target
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
インターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASE
メソッドのサマリー
修飾子と型メソッド説明confirmTimeout
(long timeout) 確認結果のタイムアウトを設定します。headerMapper
(AmqpHeaderMapper headerMapper) リクエストおよび応答ヘッダーをマッピングするためのカスタムAmqpHeaderMapper
を設定します。headersMappedLast
(boolean headersLast) メッセージが変換される前にヘッダーがマップされるか、後でマップされるかを決定します。mappedRequestHeaders
(StringSE... headers) リクエストからMessageHeaders
にマップする必要のあるヘッダー名を指定します。sendFailureChannel
(StringSE channel) 障害チャネルを設定します。sendFailureChannel
(MessageChannel channel) 障害チャネルを設定します。sendSuccessChannel
(StringSE channel) 成功チャネルを設定します。sendSuccessChannel
(MessageChannel channel) 成功チャネルを設定します。sync
(boolean sync) 確認を待つには true に設定します。クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたメソッド
_this, afterPropertiesSet, destroy, doGet, getId, getObject, getObjectType, getPhase, id, 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
メソッドの詳細
headerMapper
リクエストおよび応答ヘッダーをマッピングするためのカスタムAmqpHeaderMapper
を設定します。- パラメーター:
headerMapper
- 使用するAmqpHeaderMapper
。- 戻り値:
- この仕様。
mappedRequestHeaders
リクエストからMessageHeaders
にマップする必要のあるヘッダー名を指定します。- パラメーター:
headers
- リクエストヘッダー名。- 戻り値:
- この仕様。
headersMappedLast
メッセージが変換される前にヘッダーがマップされるか、後でマップされるかを決定します。- パラメーター:
headersLast
- ヘッダーを最後にマップする場合は true。- 戻り値:
- この仕様。
- 関連事項:
sendSuccessChannel
成功チャネルを設定します。- パラメーター:
channel
- チャンネル。- 戻り値:
- この仕様。
sendFailureChannel
障害チャネルを設定します。送信に失敗した後、ErrorMessage
がこのチャネルに送信され、例外のペイロードと失敗したメッセージが含まれます。- パラメーター:
channel
- チャンネル。- 戻り値:
- この仕様。
sendSuccessChannel
成功チャネルを設定します。- パラメーター:
channel
- チャンネル。- 戻り値:
- この仕様。
sendFailureChannel
障害チャネルを設定します。送信に失敗した後、ErrorMessage
がこのチャネルに送信され、例外のペイロードと失敗したメッセージが含まれます。- パラメーター:
channel
- チャンネル。- 戻り値:
- この仕様。
sync
確認を待つには true に設定します。- パラメーター:
sync
- 待つのは本当です。- 戻り値:
- この仕様。
- 関連事項:
confirmTimeout
確認結果のタイムアウトを設定します。- パラメーター:
timeout
- おおよそのタイムアウト。- 戻り値:
- この仕様。
- 関連事項: