Table of MQe message properties
MQe supports the following message properties:
Property name | Java™ type | C type | Description |
---|---|---|---|
Action | int | MQEINT32 | Used by administration to indicate actions such as inquire, create, and delete |
Correlation ID | byte[] | MQEBYTE[] | Byte string typically used to correlate a reply with the original message |
Errors | MQeFields | MQeFieldsHndl | Used by administration to return error information |
Expire time | int or long | MQEINT32 or MQEINT64 | Time after which the message can be deleted (even if it is not delivered) |
Lock ID | long | MQEINT64 | The key necessary to unlock a message |
Message ID | byte[] | MQEBYTE[] | A unique identifier for a message |
Originating queue manager | string | MQeStringHndl | The name of the queue manager that sent the message |
Parameters | MQeFields | MQeFieldsHndl | Used by administration to pass administration details |
Priority | byte | MQEBYTE | Relative order of priority for message transmission |
Reason | string | MQeStringHndl | Used by administration to return error information |
Reply-to queue | string | MQeStringHndl | Name of the queue to which a message reply should be addressed |
Reply-to queue manager | string | MQeStringHndl | Name of the queue manager to which a message reply should be addressed |
Resend | boolean | MQEBOOL | Indicates that the message is a resend of a previous message |
Return code | byte | MQEBYTE | Used by administration to return the status of an administration operation |
Style | byte | MQEBYTE | Distinguishes commands from request/reply for example |
Wrap message | byte[] | MQEBYTE[] | Message wrapped to ensure data protection |