[Details are collected from several online references to ActiveMQ documentation, StackOverflow, blogs, mailing lists etc. Expecting expert comments or reviews regarding this post since it was difficult to find a direct trustful resource related to this topic.]
Delivery mode can be either persistent(integer value 2) or nonpersistent(integer value 1).
An Unique ID for the message. Automatically assigned when the message is received to JMS server.
A priority level for each message. Priority range is 0-9. 0 is the lowest priority and 9 is highest.
Value is a boolean. If the true message will be considered for redelivery. If the false message will not be considered for redelivery.
for the time when the message is received by the JMS server.