JMS-specific Properties
This category includes properties, both required and optional, that are predefined by the JMS specification. These properties are named using the format JMSX<property>, that is, each key begins with the prefix "JMSX" .
Required properties must be supported by all JMS-compliant providers. The required properties include:
- JMSXGroupID
- JMSXGroupSeg
Optional properties are currently defined and can be set by the provider. The optional properties include:
- JMSXUserID
- JMSXAppID
- JMSXProducerTXID
- JMSXConsumerTXID
- JMSXRcvTimestamp
- JMSXDeliveryCount
- JMSXState
These properties are not required to be supported by providers.
JMS-specific Properties Table
The following table lists the properties and their significant contexts:
Field | Set by | Significant Context |
---|---|---|
JMSXUserID | Provider on send | Source |
JMSXAppID | Provider on send | Source |
JMSXDeliveryCount | Provider on receipt | Source |
JMSXGroupID | Sender | Target |
JMSXGroupSeq | Sender | Target |
JMSXProducerTXID | Provider on send | Source |
JMSXConsumerTXID | Provider on receipt | Source |
JMSXRcvTimestamp | Provider on receipt | Source |
JMSXState | Provider | None |