クラス DefaultMessagePropertiesConverter
java.lang.ObjectSE
org.springframework.amqp.rabbit.support.DefaultMessagePropertiesConverter
- 実装されているすべてのインターフェース:
MessagePropertiesConverter
public class DefaultMessagePropertiesConverter
extends ObjectSE
implements MessagePropertiesConverter
MessagePropertiesConverter 戦略のデフォルト実装。- 導入:
- 1.0
- 作成者:
- Mark Fisher, Gary Russell, Soeren Unruh, Raylax Grey, Artem Bilan, Ngoc Nhan, Johan Kaving, Raul Avila
コンストラクターの概要
コンストラクターコンストラクター説明1024 バイトを超える場合にLongStringが変換されずに返されるインスタンスを構築します。DefaultMessagePropertiesConverter(int longStringLimit) この制限を超えるとLongStringが変換されずに返されるインスタンスを構築します。DefaultMessagePropertiesConverter(int longStringLimit, boolean convertLongLongStrings) LongStringが変換されずに返されるか、この制限を超えるとDataInputStreamSE として返されるインスタンスを構築します。メソッドのサマリー
修飾子と型メソッド説明com.rabbitmq.client.AMQP.BasicPropertiesfromMessageProperties(MessageProperties source, StringSE charset) toMessageProperties(com.rabbitmq.client.AMQP.BasicProperties source, @Nullable com.rabbitmq.client.Envelope envelope, StringSE charset)
コンストラクターの詳細
DefaultMessagePropertiesConverter
public DefaultMessagePropertiesConverter()1024 バイトを超える場合にLongStringが変換されずに返されるインスタンスを構築します。DefaultMessagePropertiesConverter
public DefaultMessagePropertiesConverter(int longStringLimit) この制限を超えるとLongStringが変換されずに返されるインスタンスを構築します。- パラメーター:
longStringLimit- 限界。- 導入:
- 1.4.4
DefaultMessagePropertiesConverter
public DefaultMessagePropertiesConverter(int longStringLimit, boolean convertLongLongStrings) LongStringが変換されずに返されるか、この制限を超えるとDataInputStreamSE として返されるインスタンスを構築します。このコンストラクターを "true" で使用して、1.6 より前の動作を復元します。- パラメーター:
longStringLimit- 限界。convertLongLongStrings- false の場合はLongString、true の場合はDataInputStreamSE。- 導入:
- 1.6
メソッドの詳細
toMessageProperties
public MessageProperties toMessageProperties(com.rabbitmq.client.AMQP.BasicProperties source, @Nullable com.rabbitmq.client.Envelope envelope, StringSE charset) - 次で指定:
- インターフェース
MessagePropertiesConverterのtoMessageProperties
fromMessageProperties
public com.rabbitmq.client.AMQP.BasicProperties fromMessageProperties(MessageProperties source, StringSE charset) - 次で指定:
- インターフェース
MessagePropertiesConverterのfromMessageProperties