インターフェース MessageReceivingOperations<D>
- 型パラメーター:
D
- 宛先の型
- すべての既知のサブインターフェース:
DestinationResolvingMessageReceivingOperations<D>
,JmsMessageOperations
- すべての既知の実装クラス:
AbstractDestinationResolvingMessagingTemplate
、AbstractMessageReceivingTemplate
、AbstractMessagingTemplate
、GenericMessagingTemplate
、JmsMessagingTemplate
public interface MessageReceivingOperations<D>
宛先からメッセージを受信するための操作。
- 導入:
- 4.0
- 作成者:
- Mark Fisher, Rossen Stoyanchev
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明Message<?>
receive()
デフォルトの宛先からメッセージを受信します。Message<?>
指定された宛先からメッセージを受信します。<T> T
receiveAndConvert
(D destination, ClassSE<T> targetClass) 指定された宛先からメッセージを受信し、そのペイロードを指定されたターゲットクラスに変換します。<T> T
receiveAndConvert
(ClassSE<T> targetClass) デフォルトの宛先からメッセージを受信し、そのペイロードを指定されたターゲットクラスに変換します。
メソッドの詳細
receive
デフォルトの宛先からメッセージを受信します。- 戻り値:
- 受信したメッセージ。たとえば、タイムアウトのためにメッセージを受信できなかった場合は、
null
- 例外:
MessagingException
receive
指定された宛先からメッセージを受信します。- パラメーター:
destination
- 宛先- 戻り値:
- 受信したメッセージ。たとえば、タイムアウトのためにメッセージを受信できなかった場合は、
null
- 例外:
MessagingException
receiveAndConvert
デフォルトの宛先からメッセージを受信し、そのペイロードを指定されたターゲットクラスに変換します。- パラメーター:
targetClass
- ペイロードを変換するターゲットクラス- 戻り値:
- 応答メッセージの変換されたペイロード。たとえば、タイムアウトのためにメッセージを受信できなかった場合は
null
- 例外:
MessagingException
receiveAndConvert
指定された宛先からメッセージを受信し、そのペイロードを指定されたターゲットクラスに変換します。- パラメーター:
destination
- 宛先targetClass
- ペイロードを変換するターゲットクラス- 戻り値:
- 応答メッセージの変換されたペイロード。たとえば、タイムアウトのためにメッセージを受信できなかった場合は
null
- 例外:
MessagingException