|
UM Java API
6.17
|
Public Member Functions | |
| UMQSourceEventULBMessageInfo (int flags, UMQMessageId msgId, long regId, long assignId, long appSetIdx, String receiver, Object clientObject) throws LBMEInvalException | |
| UMQMessageId | messageIdInfo () |
| Object | clientObject () |
| int | flags () |
| long | registrationId () |
| long | assignmentId () |
| long | applicationSetIndex () |
| String | receiver () |
UMQ ULB Message Info class. This info object is delivered with a source event indicating that a ULB message has been assigned, consumed, discarded, etc.
| com.latencybusters.lbm.UMQSourceEventULBMessageInfo.UMQSourceEventULBMessageInfo | ( | int | flags, |
| UMQMessageId | msgId, | ||
| long | regId, | ||
| long | assignId, | ||
| long | appSetIdx, | ||
| String | receiver, | ||
| Object | clientObject | ||
| ) | throws LBMEInvalException |
Creates a UMQSourceEventULBMessageInfo object and initializes fields to the supplied values.
| flags | Informational flags. |
| msgId | The Message ID of the message. |
| regId | The Registration ID of the receiver. |
| assignId | The Assignment ID of the receiver. |
| appSetIdx | The application set index the receiver is in. |
| receiver | The immediate message target string for the receiver. |
| clientObject | The client object associated with the acknowledgment message. |
| LBMEInvalException | An invalid parameter was specified. |
References com.latencybusters.lbm.UMQSourceEventULBMessageInfo.clientObject(), com.latencybusters.lbm.UMQSourceEventULBReceiverInfo.flags(), and com.latencybusters.lbm.UMQSourceEventULBReceiverInfo.receiver().
|
inherited |
Get Application Set index for the receiver associated with this info object.
|
inherited |
Get Assignment ID for the receiver associated with this info object.
| Object com.latencybusters.lbm.UMQSourceEventULBMessageInfo.clientObject | ( | ) |
Get the client-supplied callback object.
Referenced by com.latencybusters.lbm.UMQSourceEventULBMessageInfo.UMQSourceEventULBMessageInfo().
|
inherited |
Get informational flags for this info object.
Referenced by com.latencybusters.lbm.UMQSourceEventULBReceiverInfo.receiver(), com.latencybusters.lbm.UMQSourceEventULBMessageInfo.UMQSourceEventULBMessageInfo(), and com.latencybusters.lbm.UMQSourceEventULBReceiverInfo.UMQSourceEventULBReceiverInfo().
| UMQMessageId com.latencybusters.lbm.UMQSourceEventULBMessageInfo.messageIdInfo | ( | ) |
Get the message Id object identifying the message.
|
inherited |
Get immediate message target string for the receiver associated with this info object.
References com.latencybusters.lbm.UMQSourceEventULBReceiverInfo.flags().
Referenced by com.latencybusters.lbm.UMQSourceEventULBMessageInfo.UMQSourceEventULBMessageInfo(), and com.latencybusters.lbm.UMQSourceEventULBReceiverInfo.UMQSourceEventULBReceiverInfo().
|
inherited |
Get Registration ID for the receiver associated with this info object.