How numerical data in the body of a message will be represented when the XMS client forwards the message to the destination. If set for an individual message, the JMS_IBM_ENCODING property overrides the encoding specified for the destination by this property. The property specifies the representation of binary integers, packed decimal integers, and floating point numbers.
The valid values of the property are the same as the values that can be specified in the Encoding field of a message descriptor. For more information about the Encoding field, see the WebSphere MQ Application Programming Reference.
Named constant | Meaning |
---|---|
MQENC_INTEGER_NORMAL | Normal integer encoding |
MQENC_INTEGER_REVERSED | Reversed integer encoding |
MQENC_DECIMAL_NORMAL | Normal packed decimal encoding |
MQENC_DECIMAL_REVERSED | Reversed packed decimal encoding |
MQENC_FLOAT_IEEE_NORMAL | Normal IEEE floating point encoding |
MQENC_FLOAT_IEEE_REVERSED | Reversed IEEE floating point encoding |
MQENC_FLOAT_S390 | zSeries® (System/390®) architecture floating point encoding |
MQENC_NATIVE | Native machine encoding |
The default value of the property is MQENC_NATIVE.
This property is relevant only to messages sent to the destination, not to messages received from the destination.