クラス 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
が変換されずに返されるか、この制限を超えるとDataInputStream
SE として返されるインスタンスを構築します。メソッドのサマリー
修飾子と型メソッド説明com.rabbitmq.client.AMQP.BasicProperties
fromMessageProperties
(MessageProperties source, StringSE charset) toMessageProperties
(com.rabbitmq.client.AMQP.BasicProperties source, 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
が変換されずに返されるか、この制限を超えるとDataInputStream
SE として返されるインスタンスを構築します。このコンストラクターを "true" で使用して、1.6 より前の動作を復元します。- パラメーター:
longStringLimit
- 限界。convertLongLongStrings
- false の場合はLongString
、true の場合はDataInputStream
SE。- 導入:
- 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