クラス AbstractMessageConverter

    • コンストラクターのサマリー

      コンストラクター  
      コンストラクター 説明
      AbstractMessageConverter()
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   抽象メソッド   具象メソッド  
      修飾子と型 メソッド 説明
      protected abstract MessagecreateMessage​(java.lang.Object object, MessageProperties messageProperties)
      指定されたペイロードオブジェクトとメッセージプロパティからメッセージを作成します。
      protected MessagecreateMessage​(java.lang.Object object, MessageProperties messageProperties, java.lang.reflect.Type genericType)
      指定されたペイロードオブジェクトとメッセージプロパティからメッセージを作成します。
      protected booleanisCreateMessageIds()
      送信前に、新しいメッセージのプロパティに一意の識別子を追加する必要があることを示すフラグ。
      voidsetCreateMessageIds​(boolean createMessageIds)
      送信前に、新しいメッセージのプロパティに一意の識別子を追加する必要があることを示すフラグ。
      MessagetoMessage​(java.lang.Object object, MessageProperties messageProperties)
      Java オブジェクトをメッセージに変換します。
      MessagetoMessage​(java.lang.Object object, MessageProperties messagePropertiesArg, java.lang.reflect.Type genericType)
      Java オブジェクトをメッセージに変換します。
      • クラス java.lang.Object から継承されたメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクターの詳細

      • AbstractMessageConverter

        public AbstractMessageConverter()
    • メソッドの詳細

      • setCreateMessageIds

        public void setCreateMessageIds​(boolean createMessageIds)
        送信前に、新しいメッセージのプロパティに一意の識別子を追加する必要があることを示すフラグ。デフォルトは false です。
        パラメーター:
        createMessageIds - 設定するフラグ値
      • isCreateMessageIds

        protected boolean isCreateMessageIds()
        送信前に、新しいメッセージのプロパティに一意の識別子を追加する必要があることを示すフラグ。
        戻り値:
        フラグ値
      • createMessage

        protected Message createMessage​(java.lang.Object object,
                                        MessageProperties messageProperties,
                                        @Nullable
                                        java.lang.reflect.Type genericType)
        指定されたペイロードオブジェクトとメッセージプロパティからメッセージを作成します。メッセージ ID は、後で必要に応じてプロパティに追加されます。
        パラメーター:
        object - ペイロード
        messageProperties - メッセージのプロパティ (headers)
        genericType - 変換元の型 - 型 ヘッダーの入力に使用されます。
        戻り値:
        メッセージ
        導入:
        2.1
      • createMessage

        protected abstract Message createMessage​(java.lang.Object object,
                                                 MessageProperties messageProperties)
        指定されたペイロードオブジェクトとメッセージプロパティからメッセージを作成します。メッセージ ID は、後で必要に応じてプロパティに追加されます。
        パラメーター:
        object - ペイロード。
        messageProperties - メッセージのプロパティ (ヘッダー)。
        戻り値:
        メッセージ。