com.latencybusters.lbm
Class UMQQueueInstanceInfo

java.lang.Object
  extended by com.latencybusters.lbm.UMQQueueInfo
      extended by com.latencybusters.lbm.UMQQueueInstanceInfo
Direct Known Subclasses:
UMQContextEventRegistrationSuccessInfo, UMQSourceEventAckInfo

public class UMQQueueInstanceInfo
extends UMQQueueInfo

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 Summary
UMQQueueInstanceInfo(int flags, long queueId, java.lang.String queue, long index, java.lang.String queueInstance)
          Creates a UMQQueueInstanceInfo object and initializes fields to the supplied values.
 
Method Summary
 long queueInstanceIndex()
          Gets the index of the queue instance associated with this info object.
 java.lang.String queueInstanceName()
          Gets the name of the queue instance associated with this info object.
 
Methods inherited from class com.latencybusters.lbm.UMQQueueInfo
flags, queueId, queueName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UMQQueueInstanceInfo

public UMQQueueInstanceInfo(int flags,
                            long queueId,
                            java.lang.String queue,
                            long index,
                            java.lang.String queueInstance)
                     throws LBMEInvalException
Creates a UMQQueueInstanceInfo object and initializes fields to the supplied values.

Parameters:
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.
Throws:
LBMEInvalException - An invalid parameter was specified.
Since:
UME 3.0
Method Detail

queueInstanceIndex

public long 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

queueInstanceName

public java.lang.String 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


All of the documentation and software included in this and any other Informatica Inc "Ultra Messaging" Release is Copyright (C) 2004-2014, Informatica Corporation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted only as covered by the terms of a valid software license agreement with 29West Inc. Copyright © 2004-2014, Informatica, Inc. All Rights Reserved.