Class DefaultMessagePropertiesConverter

java.lang.Object
org.springframework.amqp.rabbit.support.DefaultMessagePropertiesConverter
All Implemented Interfaces:
MessagePropertiesConverter

public class DefaultMessagePropertiesConverter extends Object implements MessagePropertiesConverter
Default implementation of the MessagePropertiesConverter strategy.
Since:
1.0
Author:
Mark Fisher, Gary Russell, Soeren Unruh, Raylax Grey, Artem Bilan, Ngoc Nhan
  • Constructor Details

    • DefaultMessagePropertiesConverter

      public DefaultMessagePropertiesConverter()
      Construct an instance where LongStrings will be returned unconverted when longer than 1024 bytes.
    • DefaultMessagePropertiesConverter

      public DefaultMessagePropertiesConverter(int longStringLimit)
      Construct an instance where LongStrings will be returned unconverted when longer than this limit.
      Parameters:
      longStringLimit - the limit.
      Since:
      1.4.4
    • DefaultMessagePropertiesConverter

      public DefaultMessagePropertiesConverter(int longStringLimit, boolean convertLongLongStrings)
      Construct an instance where LongStrings will be returned unconverted or as a DataInputStream when longer than this limit. Use this constructor with 'true' to restore pre-1.6 behavior.
      Parameters:
      longStringLimit - the limit.
      convertLongLongStrings - LongString when false, DataInputStream when true.
      Since:
      1.6
  • Method Details