クラス DefaultStreamMessageConverter
- java.lang.ObjectSE
-
- org.springframework.rabbit.stream.support.converter.DefaultStreamMessageConverter
- 実装されたすべてのインターフェース:
MessageConverter
,StreamMessageConverter
public class DefaultStreamMessageConverter extends ObjectSE implements StreamMessageConverter
デフォルトStreamMessageConverter
。- 導入:
- 2.4
- 作成者:
- Gary Russell
コンストラクターのサマリー
コンストラクター コンストラクター 説明 DefaultStreamMessageConverter()
WrapperMessageBuilder
を使用してインスタンスを構築します。DefaultStreamMessageConverter(com.rabbitmq.stream.Codec codec)
提供されたコーデックを使用してインスタンスを構築します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 com.rabbitmq.stream.Message
fromMessage(Message message)
Message から Java オブジェクトに変換します。void
setBuilderSupplier(SupplierSE<com.rabbitmq.stream.MessageBuilder> builderSupplier)
メッセージビルダーのサプライヤーを設定します。Message
toMessage(ObjectSE object, StreamMessageProperties messageProperties)
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.amqp.support.converter.MessageConverter から継承されたメソッド
toMessage
インターフェース org.springframework.rabbit.stream.support.converter.StreamMessageConverter から継承されたメソッド
toMessage
コンストラクターの詳細
DefaultStreamMessageConverter
public DefaultStreamMessageConverter()
WrapperMessageBuilder
を使用してインスタンスを構築します。
DefaultStreamMessageConverter
public DefaultStreamMessageConverter(@Nullable com.rabbitmq.stream.Codec codec)
提供されたコーデックを使用してインスタンスを構築します。- パラメーター:
codec
- コーデック。
メソッドの詳細
setBuilderSupplier
public void setBuilderSupplier(SupplierSE<com.rabbitmq.stream.MessageBuilder> builderSupplier)
メッセージビルダーのサプライヤーを設定します。- パラメーター:
builderSupplier
- サプライヤー。
toMessage
public Message toMessage(ObjectSE object, StreamMessageProperties messageProperties) throws MessageConversionException
- 次で指定:
- インターフェース
StreamMessageConverter
のtoMessage
- 例外:
MessageConversionException
fromMessage
public com.rabbitmq.stream.Message fromMessage(Message message) throws MessageConversionException
インターフェースからコピーされた説明:MessageConverter
Message から Java オブジェクトに変換します。- 次で指定:
- インターフェース
MessageConverter
のfromMessage
- 次で指定:
- インターフェース
StreamMessageConverter
のfromMessage
- パラメーター:
message
- 変換するメッセージ- 戻り値:
- 変換された Java オブジェクト
- 例外:
MessageConversionException
- 変換に失敗した場合