インターフェース DestinationResolvingMessageReceivingOperations<D>

型パラメーター:
D - メッセージを受信する宛先の型
すべてのスーパーインターフェース:
MessageReceivingOperations<D>
すべての既知の実装クラス:
AbstractDestinationResolvingMessagingTemplateGenericMessagingTemplate

public interface DestinationResolvingMessageReceivingOperations<D> extends MessageReceivingOperations<D>
MessageReceivingOperations を拡張し、(解決可能な)文字列名として指定された宛先からメッセージを受信するための操作を追加します。
導入:
4.0
作成者:
Mark Fisher, Rossen Stoyanchev
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    receive(StringSE destinationName)
    指定された宛先名を解決し、そこからメッセージを受信します。
    <T> T
    receiveAndConvert(StringSE destinationName, ClassSE<T> targetClass)
    指定された宛先名を解決し、そこからメッセージを受信し、ペイロードを指定されたターゲット型に変換します。

    インターフェース org.springframework.messaging.core.MessageReceivingOperations から継承されたメソッド

    receive, receive, receiveAndConvert, receiveAndConvert
  • メソッドの詳細

    • receive

      @Nullable Message<?> receive(StringSE destinationName) throws MessagingException
      指定された宛先名を解決し、そこからメッセージを受信します。
      パラメーター:
      destinationName - 解決する宛先名
      例外:
      MessagingException
    • receiveAndConvert

      @Nullable <T> T receiveAndConvert(StringSE destinationName, ClassSE<T> targetClass) throws MessagingException
      指定された宛先名を解決し、そこからメッセージを受信し、ペイロードを指定されたターゲット型に変換します。
      パラメーター:
      destinationName - 解決する宛先名
      targetClass - 変換されたペイロードのターゲットクラス
      例外:
      MessagingException