com.latencybusters.lbm
Class UMQQueueInfo

java.lang.Object
  extended by com.latencybusters.lbm.UMQQueueInfo
Direct Known Subclasses:
UMQContextEventRegistrationCompleteInfo, UMQDeregistrationCompleteInfo, UMQIndexAssignmentEligibilityStartCompleteInfo, UMQIndexAssignmentEligibilityStopCompleteInfo, UMQQueueIndexInfo, UMQQueueInstanceInfo, UMQRegistrationCompleteInfo, UMQSourceEventRegistrationCompleteInfo

public class UMQQueueInfo
extends java.lang.Object

Base class for UMQ info objects associated with a queue. This class encapsulates the basic information required for any UMQ info object that is associated with a queue, namely the identifying information for the queue (Id and Name) and a set of flags to indicate other information contained in the object.

Since:
UME 3.0

Constructor Summary
protected UMQQueueInfo()
           
  UMQQueueInfo(int flags, long queueId, java.lang.String queue)
          Creates a UMQQueueInfo object and initializes fields to the supplied values.
 
Method Summary
 int flags()
          Get informational flags for this info object.
 long queueId()
          Get Queue Id for the queue associated with this info object.
 java.lang.String queueName()
          Get Queue name for the queue associated with this info object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UMQQueueInfo

protected UMQQueueInfo()

UMQQueueInfo

public UMQQueueInfo(int flags,
                    long queueId,
                    java.lang.String queue)
             throws LBMEInvalException
Creates a UMQQueueInfo 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.
Throws:
LBMEInvalException - An invalid parameter was specified.
Since:
UME 3.0
Method Detail

flags

public int flags()
Get informational flags for this info object.

Returns:
Flags.
Since:
UME 3.0

queueId

public long queueId()
Get Queue Id for the queue associated with this info object.

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

queueName

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


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.