D
- 宛先型 public interface DestinationResolvingMessageSendingOperations<D> extends MessageSendingOperations<D>
MessageSendingOperations
を拡張し、(解決可能な)文字列名として指定された宛先にメッセージを送信するための操作を追加します。DestinationResolver
修飾子と型 | メソッドと説明 |
---|---|
<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 | send(StringSE destinationName, Message<?> message) 指定された宛先名を宛先に解決し、メッセージを送信します。 |
convertAndSend, convertAndSend, convertAndSend, convertAndSend, convertAndSend, convertAndSend, send, send
void send(StringSE destinationName, Message<?> message) throws MessagingException
destinationName
- 解決する宛先名 message
- 送信するメッセージ MessagingException
<T> void convertAndSend(StringSE destinationName, T payload) throws MessagingException
MessageConverter
を使用して、メッセージとしてラップし、解決された宛先に送信します。destinationName
- 解決する宛先名 payload
- ペイロードとして使用するオブジェクト MessagingException
<T> void convertAndSend(StringSE destinationName, T payload, @Nullable MapSE<StringSE,ObjectSE> headers) throws MessagingException
MessageConverter
を使用し、指定されたヘッダーでメッセージとしてラップして、解決された宛先に送信します。destinationName
- 解決する宛先名 payload
- ペイロードとして使用するオブジェクト headers
- 送信するメッセージのヘッダー MessagingException
<T> void convertAndSend(StringSE destinationName, T payload, @Nullable MessagePostProcessor postProcessor) throws MessagingException
MessageConverter
を使用してペイロードオブジェクトを直列化された形式に変換し、メッセージとしてラップし、指定されたポストプロセッサーを適用し、結果のメッセージを解決された宛先に送信します。destinationName
- 解決する宛先名 payload
- ペイロードとして使用するオブジェクト postProcessor
- メッセージに適用するポストプロセッサー MessagingException
<T> void convertAndSend(StringSE destinationName, T payload, @Nullable MapSE<StringSE,ObjectSE> headers, @Nullable MessagePostProcessor postProcessor) throws MessagingException
MessageConverter
を使用して、指定されたヘッダーでメッセージとしてラップし、指定されたポストプロセッサーを適用して、結果のメッセージを解決された宛先に送信します。destinationName
- 解決する宛先名 payload
- ペイロードとして使用するオブジェクト headers
- 送信するメッセージのヘッダー postProcessor
- メッセージに適用するポストプロセッサー MessagingException