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.
More...
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, |
|
|
UInt64 |
regId, |
|
|
uint |
firstSequenceNumber, |
|
|
uint |
lastSequenceNumber, |
|
|
uint |
assignId, |
|
|
uint |
appSetIdx, |
|
|
Object |
clientObject, |
|
|
String |
receiver |
|
) |
| |
Creates a UMQSourceEventULBMessageInfo object and initializes fields to the supplied values.
LBMEInvalException An invalid parameter was specified.
- Parameters
-
| flags | Informational flags. |
| msgId | The Message ID of the message. |
| regId | The Registration ID of the receiver. |
| firstSequenceNumber | The sequence number of the first fragment associated with the message. |
| lastSequenceNumber | The sequence number of the last fragment associated with the message. |
| assignId | The Assignment ID of the receiver. |
| appSetIdx | The Application Set Index the receiver is in. |
| clientObject | The client object associated with the message. |
| receiver | The immediate message target string for the receiver. |
| uint com.latencybusters.lbm.UMQSourceEventULBReceiverInfo.applicationSetIndex |
( |
| ) |
|
|
inherited |
Get Application Set Index the receiver is in.
- Returns
- Application Set Index for the receiver associated with this info object.
| uint com.latencybusters.lbm.UMQSourceEventULBReceiverInfo.assignmentId |
( |
| ) |
|
|
inherited |
Get Assignment ID for the receiver.
- Returns
- Assignment ID for the receiver associated with this info object.
| virtual Object com.latencybusters.lbm.UMQSourceEventULBMessageInfo.clientObject |
( |
| ) |
|
|
virtual |
Get the client-supplied callback object.
- Returns
- Client-supplied object.
| virtual uint com.latencybusters.lbm.UMQSourceEventULBMessageInfo.firstSequenceNumber |
( |
| ) |
|
|
virtual |
Get the sequence number of the first fragment of the message.
- Returns
- Sequence number of the first fragment of the message.
| int com.latencybusters.lbm.UMQSourceEventULBReceiverInfo.flags |
( |
| ) |
|
|
inherited |
Get informational flags for this info object.
- Returns
- Flags.
| virtual uint com.latencybusters.lbm.UMQSourceEventULBMessageInfo.lastSequenceNumber |
( |
| ) |
|
|
virtual |
Get the sequence number of the last fragment of the message.
- Returns
- Sequence number of the last fragment of the message.
| virtual UMQMessageId com.latencybusters.lbm.UMQSourceEventULBMessageInfo.messageId |
( |
| ) |
|
|
virtual |
Get the message Id object identifying the message.
- Returns
- A UMQMessageId object identifying the message.
| String com.latencybusters.lbm.UMQSourceEventULBReceiverInfo.receiver |
( |
| ) |
|
|
inherited |
| UInt64 com.latencybusters.lbm.UMQSourceEventULBReceiverInfo.registrationId |
( |
| ) |
|
|
inherited |
Get Registration ID for the receiver.
- Returns
- Registration ID for the receiver associated with this info object.
The documentation for this class was generated from the following file:
- UMQSourceEventULBMessageInfo.cs