Fields filled in by sender.
JMSCorrelationID - correlated message identifier
JMSReplyTo - suggested reply destination
JMSType - message type understood by recipient
Fields controlled by sender.
JMSDestination - message recipient
JMSExpiration - message lifetime
JMSPriority - message priority
JMSDeliveryMode - PERSISTENT or NON_PERSISTENT
JMSDeliveryTime - earliest message delivery time
Fields filled in by middleware.
JMSMessageID - unique message identifier
JMSTimestamp - message timestamp
JMSRedelivered - repeated delivery indication