UM .NET API  6.16.1
com.latencybusters.lbm.UMQContextEventRegistrationSuccessInfo Class Reference

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. More...

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, UInt64 regId)
 Creates a UMQContextEventRegistrationSuccessInfo object, and initializes fields to the supplied values. More...
 
UInt64 registrationId ()
 Get the registration Id associated with this registration success info object. More...
 
long queueInstanceIndex ()
 Gets the index of the queue instance associated with this info object. More...
 
String queueInstanceName ()
 Gets the name of the queue instance associated with this info object. More...
 
int flags ()
 Get informational flags for this info object. More...
 
long queueId ()
 Get Queue Id for the queue associated with this info object. More...
 
String queueName ()
 Get Queue name for the queue associated with this info object. More...
 

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.

Constructor & Destructor Documentation

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

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

LBMEInvalException An invalid parameter was specified.

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.
regId64-bit unsigned registration Ids.

Member Function Documentation

int com.latencybusters.lbm.UMQQueueInfo.flags ( )
inherited

Get informational flags for this info object.

Returns
Flags.
long com.latencybusters.lbm.UMQQueueInfo.queueId ( )
inherited

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

Returns
Queue Id for the queue associated with this info object.
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.
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.

References com.latencybusters.lbm.LBM.UME_MAX_STORE_STRLEN.

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.

References com.latencybusters.lbm.LBM.UMQ_MAX_QUEUE_STRLEN.

UInt64 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.

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