UM Java API
6.16.1
|
Public Member Functions | |
UMESourceEventAckInfo (int flags, long sequenceNumber, long rcvRegId, int storeIndex, String store, Object clientd) throws LBMEInvalException | |
long | sequenceNumber () |
long | receiverRegistrationId () |
int | flags () |
Object | clientObject () |
String | store () |
int | storeIndex () |
UME Source Event Ack Info class. Contains extended information for message stability and confirmed delivery source events.
com.latencybusters.lbm.UMESourceEventAckInfo.UMESourceEventAckInfo | ( | int | flags, |
long | sequenceNumber, | ||
long | rcvRegId, | ||
int | storeIndex, | ||
String | store, | ||
Object | clientd | ||
) | throws LBMEInvalException |
Create a UMESourceEventAckInfo object and initialize all fields.
flags | Informational flags. |
sequenceNumber | Sequence number being acknowledged. |
rcvRegId | Registration ID of the receiver acknowledging the message, in the case of a confirmed delivery message. |
storeIndex | Index of the store acknowledging the message, for stability ACKs. |
store | Name of the store acknowledgment came from. |
clientd | Client-supplied callback object. |
LBMEInvalException | if sequenceNumber, rcvRegId, or storeIndex are < 0. |
References com.latencybusters.lbm.UMESourceEventAckInfo.flags(), com.latencybusters.lbm.UMESourceEventAckInfo.sequenceNumber(), com.latencybusters.lbm.UMESourceEventAckInfo.store(), and com.latencybusters.lbm.UMESourceEventAckInfo.storeIndex().
Object com.latencybusters.lbm.UMESourceEventAckInfo.clientObject | ( | ) |
Get the client-supplied callback object.
int com.latencybusters.lbm.UMESourceEventAckInfo.flags | ( | ) |
Get informational flags associated with the source event.
Referenced by com.latencybusters.lbm.UMESourceEventAckInfo.storeIndex(), and com.latencybusters.lbm.UMESourceEventAckInfo.UMESourceEventAckInfo().
long com.latencybusters.lbm.UMESourceEventAckInfo.receiverRegistrationId | ( | ) |
Get the receiver registration ID.
long com.latencybusters.lbm.UMESourceEventAckInfo.sequenceNumber | ( | ) |
Get the sequence number of the message the event was received for.
Referenced by com.latencybusters.lbm.UMESourceEventAckInfo.storeIndex(), and com.latencybusters.lbm.UMESourceEventAckInfo.UMESourceEventAckInfo().
String com.latencybusters.lbm.UMESourceEventAckInfo.store | ( | ) |
Get the name (IP address) of the store the event came from.
Referenced by com.latencybusters.lbm.UMESourceEventAckInfo.storeIndex(), and com.latencybusters.lbm.UMESourceEventAckInfo.UMESourceEventAckInfo().
int com.latencybusters.lbm.UMESourceEventAckInfo.storeIndex | ( | ) |
Get the index of the store the source event came from.
References com.latencybusters.lbm.UMESourceEventAckInfo.flags(), com.latencybusters.lbm.UMESourceEventAckInfo.sequenceNumber(), and com.latencybusters.lbm.UMESourceEventAckInfo.store().
Referenced by com.latencybusters.lbm.UMESourceEventAckInfo.UMESourceEventAckInfo().