UM Java API
6.16.1
|
Public Member Functions | |
UMQSourceEventMessageIdInfo (int flags, UMQMessageId msgId, Object clientObject) throws LBMEInvalException | |
int | flags () |
UMQMessageId | messageId () |
Object | clientObject () |
This class encapsulates information about a message sent to a queue. An object of type UMQSourceEventMessageIdInfo will be delivered with a source event of type LBM.SRC_EVENT_UMQ_MESSAGE_ID_INFO to notify the application of the message id that has been assigned to the message by the queue.
com.latencybusters.lbm.UMQSourceEventMessageIdInfo.UMQSourceEventMessageIdInfo | ( | int | flags, |
UMQMessageId | msgId, | ||
Object | clientObject | ||
) | throws LBMEInvalException |
Creates a UMQSourceEventMessageIdInfo object and initializes fields to the supplied values.
LBMEInvalException | An invalid parameter was specified. |
References com.latencybusters.lbm.UMQSourceEventMessageIdInfo.clientObject(), and com.latencybusters.lbm.UMQSourceEventMessageIdInfo.flags().
Object com.latencybusters.lbm.UMQSourceEventMessageIdInfo.clientObject | ( | ) |
Get the client object provided when the message was sent.
References com.latencybusters.lbm.UMQSourceEventMessageIdInfo.flags().
Referenced by com.latencybusters.lbm.UMQSourceEventMessageIdInfo.UMQSourceEventMessageIdInfo().
int com.latencybusters.lbm.UMQSourceEventMessageIdInfo.flags | ( | ) |
Get informational flags for this info object.
Referenced by com.latencybusters.lbm.UMQSourceEventMessageIdInfo.clientObject(), and com.latencybusters.lbm.UMQSourceEventMessageIdInfo.UMQSourceEventMessageIdInfo().
UMQMessageId com.latencybusters.lbm.UMQSourceEventMessageIdInfo.messageId | ( | ) |
Get the message Id object identifying the message.