com.latencybusters.lbm
Class UMQContextEventRegistrationSuccessInfo

java.lang.Object
  extended by com.latencybusters.lbm.UMQQueueInfo
      extended by com.latencybusters.lbm.UMQQueueInstanceInfo
          extended by com.latencybusters.lbm.UMQContextEventRegistrationSuccessInfo

public class UMQContextEventRegistrationSuccessInfo
extends UMQQueueInstanceInfo

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 Summary
UMQContextEventRegistrationSuccessInfo(int flags, long queueId, java.lang.String queue, long index, java.lang.String queueInstance, long regId)
          Creates a UMQContextEventRegistrationSuccessInfo object, and initializes fields to the supplied values.
 
Method Summary
 java.math.BigInteger registrationId()
          Get the registration Id associated with this registration success info object.
 
Methods inherited from class com.latencybusters.lbm.UMQQueueInstanceInfo
queueInstanceIndex, queueInstanceName
 
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

UMQContextEventRegistrationSuccessInfo

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

registrationId

public java.math.BigInteger 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


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.