クラス GenericMessage<T>
java.lang.ObjectSE
org.springframework.messaging.support.GenericMessage<T>
- 型パラメーター:
T
- ペイロード型
- 実装されたすべてのインターフェース:
SerializableSE
,Message<T>
- 既知の直属サブクラス
ErrorMessage
汎用ペイロードを使用した
Message
の実装。作成された GenericMessage は不変です。- 導入:
- 4.0
- 作成者:
- Mark Fisher
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明GenericMessage
(T payload) 指定されたペイロードで新しいメッセージを作成します。GenericMessage
(T payload, MapSE<StringSE, ObjectSE> headers) 指定されたペイロードとヘッダーで新しいメッセージを作成します。GenericMessage
(T payload, MessageHeaders headers) 使用するMessageHeaders
インスタンスを持つコンストラクター。メソッドのサマリー
コンストラクターの詳細
GenericMessage
指定されたペイロードで新しいメッセージを作成します。- パラメーター:
payload
- メッセージペイロード (非null
)
GenericMessage
指定されたペイロードとヘッダーで新しいメッセージを作成します。指定されたヘッダーマップのコンテンツがコピーされます。- パラメーター:
payload
- メッセージペイロード (非null
)headers
- 初期化に使用するメッセージヘッダー
GenericMessage
使用するMessageHeaders
インスタンスを持つコンストラクター。注意 : 指定された
MessageHeaders
インスタンスは新しいメッセージで直接使用されます。つまり、コピーされません。- パラメーター:
payload
- メッセージペイロード (非null
)headers
- メッセージヘッダー
メソッドの詳細
getPayload
インターフェースからコピーされた説明:Message
メッセージのペイロードを返します。- 次で指定:
- インターフェース
Message<T>
のgetPayload
getHeaders
インターフェースからコピーされた説明:Message
メッセージのメッセージヘッダーを返します(null
は使用しないでください)。- 次で指定:
- インターフェース
Message<T>
のgetHeaders
equals
hashCode
public int hashCode()toString