com.latencybusters.lbm
Class UMQSourceEventAckInfo
java.lang.Object
com.latencybusters.lbm.UMQQueueInfo
com.latencybusters.lbm.UMQQueueInstanceInfo
com.latencybusters.lbm.UMQSourceEventAckInfo
public class UMQSourceEventAckInfo
- extends UMQQueueInstanceInfo
UMQ Stability Ack Info class.
This info object is delivered with a source event indicating that
a message is stable (i.e. has been acknowledged by a queue instance).
- Since:
- UME 3.0
Constructor Summary |
UMQSourceEventAckInfo(int flags,
long queueId,
java.lang.String queue,
long index,
java.lang.String queueInstance,
UMQMessageId msgId,
java.lang.Object clientObject)
Creates a UMQSourceEventAckInfo object and initializes fields to the
supplied values. |
Method Summary |
java.lang.Object |
clientObject()
Get the client-supplied callback object. |
UMQMessageId |
messageIdInfo()
Get the message Id object identifying the message being acknowledged. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UMQSourceEventAckInfo
public UMQSourceEventAckInfo(int flags,
long queueId,
java.lang.String queue,
long index,
java.lang.String queueInstance,
UMQMessageId msgId,
java.lang.Object clientObject)
throws LBMEInvalException
- Creates a UMQSourceEventAckInfo 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.msgRegId
- The registration Id of the source context where the message
being acknowledged originated.msgStamp
-
- Throws:
LBMEInvalException
- An invalid parameter was specified.- Since:
- UME 3.0
messageIdInfo
public UMQMessageId messageIdInfo()
- Get the message Id object identifying the message being acknowledged.
- Returns:
- A UMQMessageId object identifying the message being acknowledged.
- Since:
- UME 3.0
clientObject
public java.lang.Object clientObject()
- Get the client-supplied callback object.
- Returns:
- Client-supplied 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.