クラス 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
コンストラクターのサマリー
コンストラクター コンストラクター 説明 DefaultMessagePropertiesConverter()
1024 バイトを超える場合にLongString
が変換されずに返されるインスタンスを構築します。DefaultMessagePropertiesConverter(int longStringLimit)
この制限を超えるとLongString
が変換されずに返されるインスタンスを構築します。DefaultMessagePropertiesConverter(int longStringLimit, boolean convertLongLongStrings)
LongString
が変換されずに返されるか、この制限を超えるとDataInputStream
SE として返されるインスタンスを構築します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 com.rabbitmq.client.AMQP.BasicProperties
fromMessageProperties(MessageProperties source, StringSE charset)
MessageProperties
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, com.rabbitmq.client.Envelope envelope, StringSE charset)
- 次で指定:
- インターフェース
MessagePropertiesConverter
のtoMessageProperties
fromMessageProperties
public com.rabbitmq.client.AMQP.BasicProperties fromMessageProperties(MessageProperties source, StringSE charset)
- 次で指定:
- インターフェース
MessagePropertiesConverter
のfromMessageProperties