Home

 

Publications forwarded by the broker

This section shows the values set for fields in the MQMD for publications sent by the broker to subscribers.

The fields are set to default values, except the following:

Report

Set to MQRO_NONE.

MsgType

Set to MQMT_DATAGRAM.

Expiry

Set to the value in the Publish message received from the publisher. In the case of a retained message, the time outstanding is reduced by the approximate time the message has been at the broker.

Format

Set to MQFMT_RF_HEADER.

MsgId

Set to MQMI_NONE, so that the queue manager generates a unique value.

CorrelId

If CorrelId is part of the subscriber's identity, this is the value specified by the subscriber when registering. Otherwise, it is a non-zero value chosen by the broker.

Priority

Set by the publisher or as a resolved value if the publisher specified MQPRI_PRIORITY_AS_Q_DEF.

Persistence

Set by the publisher or as a resolved value if the publisher specified MQPER_PERSISTENCE_AS_Q_DEF.

ReplyToQ

Set to blanks.

ReplyToQMgr

Broker's queue manager name.

UserIdentifier

Subscriber's user identifier (as set when the subscriber registered).

AccountingToken

Subscriber's accounting token (as set when the subscriber registered).

ApplIdentityData

Subscriber's application identity data (as set when the subscriber registered).

PutApplType

Set to MQAT_BROKER.

PutApplName

Set to the first 28 characters of the broker's queue manager name.

PutDate

Timestamp when the broker puts the message.

PutTime

Timestamp when the broker puts the message.

ApplOriginData

Set to blanks.


 

Home