UM Java API  6.16.1
com.latencybusters.lbm.UMQContextEventRegistrationSuccessInfo Class Reference
Inheritance diagram for com.latencybusters.lbm.UMQContextEventRegistrationSuccessInfo:
com.latencybusters.lbm.UMQQueueInstanceInfo com.latencybusters.lbm.UMQQueueInfo

Public Member Functions

 UMQContextEventRegistrationSuccessInfo (int flags, long queueId, String queue, long index, String queueInstance, long regId) throws LBMEInvalException
 
BigInteger registrationId ()
 
long queueInstanceIndex ()
 
String queueInstanceName ()
 
int flags ()
 
long queueId ()
 
String queueName ()
 

Detailed Description

Class containing information about UMQ Registration Success Context Events. This info object is delivered with a UMQ Registration Success Context Event, containing information identifying the queue, queue instance, and registration id associated with the registration success event.

Since
UME 3.0

Constructor & Destructor Documentation

com.latencybusters.lbm.UMQContextEventRegistrationSuccessInfo.UMQContextEventRegistrationSuccessInfo ( int  flags,
long  queueId,
String  queue,
long  index,
String  queueInstance,
long  regId 
) throws LBMEInvalException

Creates a UMQContextEventRegistrationSuccessInfo object, and initializes fields to the supplied values.

Parameters
flagsInformational flags.
queueIdQueue Id of the queue.
queueThe name of the queue the receiver registered with.
indexThe index of the instance of the queue.
queueInstanceThe instance of the queue.
regIdSince UMQ uses 64-bit unsigned registration Ids, and Java does not support unsigned primitive types the registration Id must be supplied as a byte array in big-endian order.
Exceptions
LBMEInvalExceptionAn invalid parameter was specified.
Since
UME 3.0

References com.latencybusters.lbm.UMQQueueInfo.flags(), and com.latencybusters.lbm.UMQQueueInfo.queueId().

Member Function Documentation

long com.latencybusters.lbm.UMQQueueInstanceInfo.queueInstanceIndex ( )
inherited

Gets the index of the queue instance associated with this info object.

Returns
Index of the queue instance associated with this info object.
Since
UME 3.0
String com.latencybusters.lbm.UMQQueueInstanceInfo.queueInstanceName ( )
inherited

Gets the name of the queue instance associated with this info object.

Returns
Name of the queue instance associated with this info object.
Since
UME 3.0

References com.latencybusters.lbm.UMQQueueInfo.flags(), and com.latencybusters.lbm.UMQQueueInfo.queueId().

String com.latencybusters.lbm.UMQQueueInfo.queueName ( )
inherited

Get Queue name for the queue associated with this info object.

Returns
Queue name for the queue associated with this info object.
Since
UME 3.0

References com.latencybusters.lbm.UMQQueueInfo.flags(), and com.latencybusters.lbm.UMQQueueInfo.queueId().

BigInteger com.latencybusters.lbm.UMQContextEventRegistrationSuccessInfo.registrationId ( )

Get the registration Id associated with this registration success info object.

Returns
Registration Id associated with this registration success info object.
Since
UME 3.0

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