クラス 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.MessagefromMessage(Message message)Message から Java オブジェクトに変換します。voidsetBuilderSupplier(SupplierSE<com.rabbitmq.stream.MessageBuilder> builderSupplier)メッセージビルダーのサプライヤーを設定します。MessagetoMessage(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
インターフェースからコピーされた説明:MessageConverterMessage から Java オブジェクトに変換します。- 次で指定:
- インターフェース
MessageConverter内のfromMessage - 次で指定:
- インターフェース
StreamMessageConverter内のfromMessage - パラメーター:
message- 変換するメッセージ- 戻り値:
- 変換された Java オブジェクト
- 例外:
MessageConversionException- 変換に失敗した場合