インターフェース DestinationResolvingMessageSendingOperations<D>
- 型パラメーター:
D
- 宛先型
- すべてのスーパーインターフェース:
MessageSendingOperations<D>
public interface DestinationResolvingMessageSendingOperations<D>
extends MessageSendingOperations<D>
MessageSendingOperations
を拡張し、(解決可能な)文字列名として指定された宛先にメッセージを送信するための操作を追加します。- 導入:
- 4.0
- 作成者:
- Mark Fisher, Rossen Stoyanchev
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明<T> void
convertAndSend
(StringSE destinationName, T payload) 指定された宛先名を宛先に解決し、ペイロードオブジェクトをシリアライズされた形式に変換します。おそらくMessageConverter
を使用して、メッセージとしてラップし、解決された宛先に送信します。<T> void
convertAndSend
(StringSE destinationName, T payload, MapSE<StringSE, ObjectSE> headers) 指定された宛先名を宛先に解決し、ペイロードオブジェクトをシリアライズされた形式に変換します。おそらくMessageConverter
を使用し、指定されたヘッダーでメッセージとしてラップして、解決された宛先に送信します。<T> void
convertAndSend
(StringSE destinationName, T payload, MapSE<StringSE, ObjectSE> headers, MessagePostProcessor postProcessor) 指定された宛先名を宛先に解決し、ペイロードオブジェクトをシリアライズされた形式に変換します。おそらくMessageConverter
を使用して、指定されたヘッダーでメッセージとしてラップし、指定されたポストプロセッサーを適用して、結果のメッセージを解決された宛先に送信します。<T> void
convertAndSend
(StringSE destinationName, T payload, MessagePostProcessor postProcessor) 指定された宛先名を宛先に解決し、おそらくMessageConverter
を使用してペイロードオブジェクトを直列化された形式に変換し、メッセージとしてラップし、指定されたポストプロセッサーを適用し、結果のメッセージを解決された宛先に送信します。void
指定された宛先名を宛先に解決し、メッセージを送信します。インターフェース org.springframework.messaging.core.MessageSendingOperations から継承されたメソッド
convertAndSend, convertAndSend, convertAndSend, convertAndSend, convertAndSend, convertAndSend, send, send
メソッドの詳細
send
指定された宛先名を宛先に解決し、メッセージを送信します。- パラメーター:
destinationName
- 解決する宛先名message
- 送信するメッセージ- 例外:
MessagingException
convertAndSend
指定された宛先名を宛先に解決し、ペイロードオブジェクトをシリアライズされた形式に変換します。おそらくMessageConverter
を使用して、メッセージとしてラップし、解決された宛先に送信します。- パラメーター:
destinationName
- 解決する宛先名payload
- ペイロードとして使用するオブジェクト- 例外:
MessagingException
convertAndSend
<T> void convertAndSend(StringSE destinationName, T payload, @Nullable MapSE<StringSE, ObjectSE> headers) throws MessagingException指定された宛先名を宛先に解決し、ペイロードオブジェクトをシリアライズされた形式に変換します。おそらくMessageConverter
を使用し、指定されたヘッダーでメッセージとしてラップして、解決された宛先に送信します。- パラメーター:
destinationName
- 解決する宛先名payload
- ペイロードとして使用するオブジェクトheaders
- 送信するメッセージのヘッダー- 例外:
MessagingException
convertAndSend
<T> void convertAndSend(StringSE destinationName, T payload, @Nullable MessagePostProcessor postProcessor) throws MessagingException 指定された宛先名を宛先に解決し、おそらくMessageConverter
を使用してペイロードオブジェクトを直列化された形式に変換し、メッセージとしてラップし、指定されたポストプロセッサーを適用し、結果のメッセージを解決された宛先に送信します。- パラメーター:
destinationName
- 解決する宛先名payload
- ペイロードとして使用するオブジェクトpostProcessor
- メッセージに適用するポストプロセッサー- 例外:
MessagingException
convertAndSend
<T> void convertAndSend(StringSE destinationName, T payload, @Nullable MapSE<StringSE, ObjectSE> headers, @Nullable MessagePostProcessor postProcessor) throws MessagingException指定された宛先名を宛先に解決し、ペイロードオブジェクトをシリアライズされた形式に変換します。おそらくMessageConverter
を使用して、指定されたヘッダーでメッセージとしてラップし、指定されたポストプロセッサーを適用して、結果のメッセージを解決された宛先に送信します。- パラメーター:
destinationName
- 解決する宛先名payload
- ペイロードとして使用するオブジェクトheaders
- 送信するメッセージのヘッダーpostProcessor
- メッセージに適用するポストプロセッサー- 例外:
MessagingException