インターフェース MessageSendingOperations<D>
- 型パラメーター:
D
- 宛先型
- すべての既知のサブインターフェース:
DestinationResolvingMessageSendingOperations<D>
、JmsMessageOperations
、SimpMessageSendingOperations
- すべての既知の実装クラス:
AbstractDestinationResolvingMessagingTemplate
、AbstractMessageReceivingTemplate
、AbstractMessageSendingTemplate
、AbstractMessagingTemplate
、GenericMessagingTemplate
、JmsMessagingTemplate
、SimpMessagingTemplate
public interface MessageSendingOperations<D>
メッセージを宛先に送信するための操作。
- 導入:
- 4.0
- 作成者:
- Mark Fisher, Rossen Stoyanchev
メソッドのサマリー
修飾子と型メソッド説明void
convertAndSend
(D destination, ObjectSE payload) おそらくMessageConverter
を使用して、指定されたオブジェクトを直列化された形式に変換し、それをメッセージとしてラップし、指定された宛先に送信します。void
おそらくMessageConverter
を使用して、指定されたオブジェクトを直列化された形式に変換し、指定されたヘッダーを持つメッセージとしてラップし、指定された宛先に送信します。void
convertAndSend
(D destination, ObjectSE payload, MapSE<StringSE, ObjectSE> headers, MessagePostProcessor postProcessor) おそらくMessageConverter
を使用して、指定されたオブジェクトを直列化された形式に変換し、指定されたヘッダーでメッセージとしてラップし、指定されたポストプロセッサーを適用し、結果のメッセージを指定された宛先に送信します。void
convertAndSend
(D destination, ObjectSE payload, MessagePostProcessor postProcessor) おそらくMessageConverter
を使用して、指定されたオブジェクトを直列化された形式に変換し、メッセージとしてラップし、指定されたポストプロセッサーを適用して、指定された宛先に結果のメッセージを送信します。void
convertAndSend
(ObjectSE payload) おそらくMessageConverter
を使用して、指定されたオブジェクトを直列化された形式に変換し、それをメッセージとしてラップし、デフォルトの宛先に送信します。void
convertAndSend
(ObjectSE payload, MessagePostProcessor postProcessor) おそらくMessageConverter
を使用して、指定されたオブジェクトを直列化された形式に変換し、それをメッセージとしてラップし、指定されたポストプロセッサーを適用し、結果のメッセージをデフォルトの宛先に送信します。void
指定された宛先にメッセージを送信します。void
デフォルトの宛先にメッセージを送信します。
メソッドの詳細
send
デフォルトの宛先にメッセージを送信します。- パラメーター:
message
- 送信するメッセージ- 例外:
MessagingException
send
指定された宛先にメッセージを送信します。- パラメーター:
destination
- 宛先message
- 送信するメッセージ- 例外:
MessagingException
convertAndSend
おそらくMessageConverter
を使用して、指定されたオブジェクトを直列化された形式に変換し、それをメッセージとしてラップし、デフォルトの宛先に送信します。- パラメーター:
payload
- ペイロードとして使用するオブジェクト- 例外:
MessagingException
convertAndSend
おそらくMessageConverter
を使用して、指定されたオブジェクトを直列化された形式に変換し、それをメッセージとしてラップし、指定された宛先に送信します。- パラメーター:
destination
- 宛先payload
- ペイロードとして使用するオブジェクト- 例外:
MessagingException
convertAndSend
void convertAndSend(D destination, ObjectSE payload, MapSE<StringSE, ObjectSE> headers) throws MessagingExceptionおそらくMessageConverter
を使用して、指定されたオブジェクトを直列化された形式に変換し、指定されたヘッダーを持つメッセージとしてラップし、指定された宛先に送信します。- パラメーター:
destination
- 宛先payload
- ペイロードとして使用するオブジェクトheaders
- 送信するメッセージのヘッダー- 例外:
MessagingException
convertAndSend
void convertAndSend(ObjectSE payload, @Nullable MessagePostProcessor postProcessor) throws MessagingException おそらくMessageConverter
を使用して、指定されたオブジェクトを直列化された形式に変換し、それをメッセージとしてラップし、指定されたポストプロセッサーを適用し、結果のメッセージをデフォルトの宛先に送信します。- パラメーター:
payload
- ペイロードとして使用するオブジェクトpostProcessor
- メッセージに適用するポストプロセッサー- 例外:
MessagingException
convertAndSend
void convertAndSend(D destination, ObjectSE payload, MessagePostProcessor postProcessor) throws MessagingException おそらくMessageConverter
を使用して、指定されたオブジェクトを直列化された形式に変換し、メッセージとしてラップし、指定されたポストプロセッサーを適用して、指定された宛先に結果のメッセージを送信します。- パラメーター:
destination
- 宛先payload
- ペイロードとして使用するオブジェクトpostProcessor
- メッセージに適用するポストプロセッサー- 例外:
MessagingException
convertAndSend
void convertAndSend(D destination, ObjectSE payload, @Nullable MapSE<StringSE, ObjectSE> headers, @Nullable MessagePostProcessor postProcessor) throws MessagingExceptionおそらくMessageConverter
を使用して、指定されたオブジェクトを直列化された形式に変換し、指定されたヘッダーでメッセージとしてラップし、指定されたポストプロセッサーを適用し、結果のメッセージを指定された宛先に送信します。- パラメーター:
destination
- 宛先payload
- ペイロードとして使用するオブジェクトheaders
- 送信するメッセージのヘッダーpostProcessor
- メッセージに適用するポストプロセッサー- 例外:
MessagingException