JMSX properties
Support is provided by the SIMessage interface and the mediation configuration selector for JMSX properties. You can use the SIMessage interface to match and access supported JMSX properties defined in the JMS API. You can only use the SIMessage interface to set properties that are not defined as set by the JMS provider.
The methods getMessageProperty()
, setMessageProperty()
and deleteMessageProperty()
provide
access and, where supported, modification.
clearMessageProperties()
does
not clear properties that cannot be set.Property name | Can be matched? | Can be modified? | Data type | Comments |
---|---|---|---|---|
JMSXUserID | Yes | Yes | String | |
JMSXAppID | Yes | Yes | String | |
JMSXProducerTXID | No | No | Not supported | |
JMSXConsumerTXID | No | No | Not supported | |
JMSXRcvTimestamp | No | No | Not supported | |
JMSXDeliveryCount | Yes | No | Integer | |
JMSXState | No | No | Not supported | |
JMSXGroupID | Yes | Yes | String | |
JMSXGroupSeq | Yes | Yes | Integer |