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

Public Member Functions

 UMQQueueInstanceInfo (int flags, long queueId, String queue, long index, String queueInstance) throws LBMEInvalException
 
long queueInstanceIndex ()
 
String queueInstanceName ()
 
int flags ()
 
long queueId ()
 
String queueName ()
 

Detailed Description

Base class for UMQ info objects associated with a queue instance. This class encapsulates the information required for any UMQ info object that is associated with a queue instance. This includes both the information required to identify the queue (Id and Name) as well as the information needed to identify the queue instance (Index and Name).

Since
UME 3.0

Constructor & Destructor Documentation

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

Creates a UMQQueueInstanceInfo 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.
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 ( )

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 ( )

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().


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