UM Java API  6.16
com.latencybusters.lbm.UMQSourceEventMessageIdInfo Class Reference

Public Member Functions

 UMQSourceEventMessageIdInfo (int flags, UMQMessageId msgId, Object clientObject) throws LBMEInvalException
int flags ()
UMQMessageId messageId ()
Object clientObject ()

Detailed Description

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.

UME 3.0

Constructor & Destructor Documentation

com.latencybusters.lbm.UMQSourceEventMessageIdInfo.UMQSourceEventMessageIdInfo ( int  flags,
UMQMessageId  msgId,
Object  clientObject 
) throws LBMEInvalException

Creates a UMQSourceEventMessageIdInfo object and initializes fields to the supplied values.

LBMEInvalExceptionAn invalid parameter was specified.
UME 3.0

References com.latencybusters.lbm.UMQSourceEventMessageIdInfo.clientObject(), and com.latencybusters.lbm.UMQSourceEventMessageIdInfo.flags().

Member Function Documentation

Object com.latencybusters.lbm.UMQSourceEventMessageIdInfo.clientObject ( )

Get the client object provided when the message was sent.

The object provided when sending the message associated with this message info.
UME 3.0

References com.latencybusters.lbm.UMQSourceEventMessageIdInfo.flags().

Referenced by com.latencybusters.lbm.UMQSourceEventMessageIdInfo.UMQSourceEventMessageIdInfo().

int com.latencybusters.lbm.UMQSourceEventMessageIdInfo.flags ( )
UMQMessageId com.latencybusters.lbm.UMQSourceEventMessageIdInfo.messageId ( )

Get the message Id object identifying the message.

A UMQMessageId object identifying the message.
UME 3.0

The documentation for this class was generated from the following file: