パッケージ org.springframework.messaging.support
@NonNullApi @NonNullFields パッケージ org.springframework.messaging.support
Message
の実装と、MessageBuilder および MessageHeaderAccessor を実装して、メッセージおよびメッセージヘッダーの構築と操作、さまざまな MessageChannel
実装およびチャネルインターセプターサポートを提供します。- クラス説明基本
HeaderMapper
実装。MessageChannel
実装の抽象基本クラス。SubscribableChannel
実装の抽象基本クラス。Throwable
SE ペイロードを持つGenericMessage
。各サブスクライバーにメッセージを送信するSubscribableChannel
。汎用ペイロードを持つMessage
の実装。HeaderMapper<T>MessageHeaders
を他の型のオブジェクトとの間でマッピングするための汎用ストラテジーインターフェース。ID および TIMESTAMP メッセージヘッダー生成の戦略をカスタマイズするMessageHeaderInitializer
。preSend メソッドを介して渡されたメッセージのヘッダーに対してMessageHeaderAccessor.setImmutable()
を呼び出す、よりシンプルなインターセプター。リストChannelInterceptors
を維持し、メッセージ送信のインターセプトを可能にするMessageChannel
。特定のヘッダーに強く型付けされたアクセサー、Message
にヘッダーを変更可能なままにする機能、id
およびtimestamp
ヘッダーの自動生成を抑制するオプションなどの追加機能を提供するMessageHeaders
のラッパー。MessageHeaderAccessor
を初期化するためのコールバックインターフェース。メッセージブローカーなどの外部ソースからのヘッダーの格納とアクセスをサポートするMessageHeaderAccessor
サブクラス。