Object attributes

context reference

An that provides a context for messages. Initially there is no reference.

options

The put message options. The initial value is MQPMO_NONE. The following additional values are possible:

  • MQPMO_SYNCPOINT

  • MQPMO_NO_SYNCPOINT

  • MQPMO_NEW_MSG_ID

  • MQPMO_NEW_CORREL_ID

  • MQPMO_LOGICAL_ORDER

  • MQPMO_NO_CONTEXT

  • MQPMO_DEFAULT_CONTEXT

  • MQPMO_PASS_IDENTITY_CONTEXT

  • MQPMO_PASS_ALL_CONTEXT

  • MQPMO_SET_IDENTITY_CONTEXT

  • MQPMO_SET_ALL_CONTEXT

  • MQPMO_ALTERNATE_USER_AUTHORITY

  • MQPMO_FAIL_IF_QUIESCING

record fields

The flags that control the inclusion of put message records when a message is put. The initial value is MQPMRF_NONE. The following additional values are possible:

  • MQPMRF_MSG_ID

  • MQPMRF_CORREL_ID

  • MQPMRF_GROUP_ID

  • MQPMRF_FEEDBACK

  • MQPMRF_ACCOUNTING_TOKEN

ImqMessageTracker attributes are taken from the object for any field that is specified. ImqMessageTracker attributes are taken from the ImqMessage object for any field that is not specified.

resolved queue manager name

Name of a destination queue manager determined during a put. The initial value is null. This attribute is read-only.

resolved queue name

Name of a destination queue determined during a put. The initial value is null. This attribute is read-only.

syncpoint participation

TRUE when messages are put under syncpoint control.