|
UM Java API
6.17
|
Public Member Functions | |
| UMQSourceEventAckInfo (int flags, long queueId, String queue, long index, String queueInstance, UMQMessageId msgId, Object clientObject) throws LBMEInvalException | |
| UMQMessageId | messageIdInfo () |
| Object | clientObject () |
| long | queueInstanceIndex () |
| String | queueInstanceName () |
| int | flags () |
| long | queueId () |
| String | queueName () |
UMQ Stability Ack Info class. This info object is delivered with a source event indicating that a message is stable (i.e. has been acknowledged by a queue instance).
| com.latencybusters.lbm.UMQSourceEventAckInfo.UMQSourceEventAckInfo | ( | int | flags, |
| long | queueId, | ||
| String | queue, | ||
| long | index, | ||
| String | queueInstance, | ||
| UMQMessageId | msgId, | ||
| Object | clientObject | ||
| ) | throws LBMEInvalException |
Creates a UMQSourceEventAckInfo object and initializes fields to the supplied values.
| flags | Informational flags. |
| queueId | Queue Id of the queue. |
| queue | The name of the queue the receiver registered with. |
| index | The index of the instance of the queue. |
| queueInstance | The instance of the queue. |
| msgId | The registration Id of the source context where the message eing acknowledged originated. |
| clientObject | The client object associated with the acknowledgment message. |
| LBMEInvalException | An invalid parameter was specified. |
References com.latencybusters.lbm.UMQSourceEventAckInfo.clientObject(), com.latencybusters.lbm.UMQQueueInfo.flags(), and com.latencybusters.lbm.UMQQueueInfo.queueId().
| Object com.latencybusters.lbm.UMQSourceEventAckInfo.clientObject | ( | ) |
Get the client-supplied callback object.
Referenced by com.latencybusters.lbm.UMQSourceEventAckInfo.UMQSourceEventAckInfo().
|
inherited |
Get informational flags for this info object.
Referenced by com.latencybusters.lbm.UMQQueueInstanceInfo.queueInstanceName(), com.latencybusters.lbm.UMQQueueInfo.queueName(), com.latencybusters.lbm.UMQContextEventRegistrationCompleteInfo.UMQContextEventRegistrationCompleteInfo(), com.latencybusters.lbm.UMQContextEventRegistrationSuccessInfo.UMQContextEventRegistrationSuccessInfo(), com.latencybusters.lbm.UMQDeregistrationCompleteInfo.UMQDeregistrationCompleteInfo(), com.latencybusters.lbm.UMQIndexAssignedInfo.UMQIndexAssignedInfo(), com.latencybusters.lbm.UMQIndexAssignmentEligibilityStartCompleteInfo.UMQIndexAssignmentEligibilityStartCompleteInfo(), com.latencybusters.lbm.UMQIndexAssignmentEligibilityStopCompleteInfo.UMQIndexAssignmentEligibilityStopCompleteInfo(), com.latencybusters.lbm.UMQIndexReleasedInfo.UMQIndexReleasedInfo(), com.latencybusters.lbm.UMQQueueIndexInfo.UMQQueueIndexInfo(), com.latencybusters.lbm.UMQQueueInfo.UMQQueueInfo(), com.latencybusters.lbm.UMQQueueInstanceInfo.UMQQueueInstanceInfo(), com.latencybusters.lbm.UMQRegistrationCompleteInfo.UMQRegistrationCompleteInfo(), com.latencybusters.lbm.UMQSourceEventAckInfo.UMQSourceEventAckInfo(), and com.latencybusters.lbm.UMQSourceEventRegistrationCompleteInfo.UMQSourceEventRegistrationCompleteInfo().
| UMQMessageId com.latencybusters.lbm.UMQSourceEventAckInfo.messageIdInfo | ( | ) |
Get the message Id object identifying the message being acknowledged.
|
inherited |
Get Queue Id for the queue associated with this info object.
Referenced by com.latencybusters.lbm.UMQQueueInstanceInfo.queueInstanceName(), com.latencybusters.lbm.UMQQueueInfo.queueName(), com.latencybusters.lbm.UMQContextEventRegistrationCompleteInfo.UMQContextEventRegistrationCompleteInfo(), com.latencybusters.lbm.UMQContextEventRegistrationSuccessInfo.UMQContextEventRegistrationSuccessInfo(), com.latencybusters.lbm.UMQDeregistrationCompleteInfo.UMQDeregistrationCompleteInfo(), com.latencybusters.lbm.UMQIndexAssignedInfo.UMQIndexAssignedInfo(), com.latencybusters.lbm.UMQIndexAssignmentEligibilityStartCompleteInfo.UMQIndexAssignmentEligibilityStartCompleteInfo(), com.latencybusters.lbm.UMQIndexAssignmentEligibilityStopCompleteInfo.UMQIndexAssignmentEligibilityStopCompleteInfo(), com.latencybusters.lbm.UMQIndexReleasedInfo.UMQIndexReleasedInfo(), com.latencybusters.lbm.UMQQueueIndexInfo.UMQQueueIndexInfo(), com.latencybusters.lbm.UMQQueueInfo.UMQQueueInfo(), com.latencybusters.lbm.UMQQueueInstanceInfo.UMQQueueInstanceInfo(), com.latencybusters.lbm.UMQRegistrationCompleteInfo.UMQRegistrationCompleteInfo(), com.latencybusters.lbm.UMQSourceEventAckInfo.UMQSourceEventAckInfo(), and com.latencybusters.lbm.UMQSourceEventRegistrationCompleteInfo.UMQSourceEventRegistrationCompleteInfo().
|
inherited |
Gets the index of the queue instance associated with this info object.
|
inherited |
Gets the name of the queue instance associated with this info object.
References com.latencybusters.lbm.UMQQueueInfo.flags(), and com.latencybusters.lbm.UMQQueueInfo.queueId().
|
inherited |
Get Queue name for the queue associated with this info object.
References com.latencybusters.lbm.UMQQueueInfo.flags(), and com.latencybusters.lbm.UMQQueueInfo.queueId().