LBM .Net API Documentation
LBMHotFailoverReceiver Class
Namespacescom.latencybusters.lbmLBMHotFailoverReceiver
LBM Hot-Failover Receiver class.
Declaration Syntax
C#
public class LBMHotFailoverReceiver : LBMReceiver, 
	IDisposable
Members
All MembersConstructorsMethods



IconMemberDescription
LBMHotFailoverReceiver(LBMContext, LBMTopic)
Instantiate an LBM Hot-Failover Receiver object associated with a given context and topic.

LBMHotFailoverReceiver(LBMContext, LBMTopic, LBMEventQueue)
Instantiate an LBM Hot-Failover Receiver object associated with a given context, topic, and event queue

LBMHotFailoverReceiver(LBMContext, LBMTopic, LBMReceiverCallback, Object)
Instantiate an LBM Hot-Failover Receiver object associated with a given context and topic, with an initial receiver callback and callback object set.

LBMHotFailoverReceiver(LBMContext, LBMTopic, LBMReceiverCallback, Object, LBMEventQueue)
Instantiate an LBM Hot-Failover Receiver object associated with a given context, topic, and event queue, with an initial receiver callback and callback object set.

addReceiver(LBMReceiverCallback)
Register a receiver callback
(Inherited from LBMReceiver.)
addReceiver(LBMReceiverCallback, Object)
Register a receiver callback
(Inherited from LBMReceiver.)
close()()()
Close and dispose of this receiver
(Inherited from LBMReceiver.)
deregister()()()
Deregister from all queues.
(Inherited from LBMReceiver.)
deregister(String)
Deregister from a single queue, specified by name.
(Inherited from LBMReceiver.)
Dispose()()()
Same as close()()()
(Inherited from LBMReceiver.)
dumpAttributeList()()()
Dump source configuration options
(Inherited from LBMReceiver.)
Finalize()()()
LBMReceiver finalization
(Inherited from LBMReceiver.)
getAttributeValue(String)
Returns the value of a receiver-related attribute for this receiver
(Inherited from LBMReceiver.)
getStatistics(String)
Return the current set of receiver transport statistics for a particular source
(Inherited from LBMReceiver.)
getStatistics(Int32)
Return the current set of receiver transport statistics for all sources
(Inherited from LBMReceiver.)
indexRelease(String, UMQIndexInfo)
Instruct the given UMQ queue(s) to release the given UMQ index that is assigned to the given receiver.
(Inherited from LBMReceiver.)
indexStartAssignment(String)
Starts this receiver's eligibility for new index assignments from a queue.
(Inherited from LBMReceiver.)
indexStopAssignment(String)
Stops this receiver's eligibility for new index assignments from a queue.
(Inherited from LBMReceiver.)
receiverCount()()()
Returns the number of receiver callbacks registered to this receiver
(Inherited from LBMReceiver.)
removeReceiver(LBMReceiverCallback)
Deregister a receiver callback
(Inherited from LBMReceiver.)
removeReceiver(LBMReceiverCallback, Object)
Deregister a receiver callback (and callback token)
(Inherited from LBMReceiver.)
resetStatistics(String)
Reset the current set of receiver transport statistics for a particular source.
(Inherited from LBMReceiver.)
resetStatistics()()()
Reset the receiver transport statistics for all sources.
(Inherited from LBMReceiver.)
setAttributeValue(String, String)
Set the value of a receiver-related attribute for this receiver
(Inherited from LBMReceiver.)
subscribeChannel(Int64, LBMReceiverCallback, Object)
Channel functionality is not currently supported by hot failover receivers. Calling this method will result in an exception.
(Overrides LBMReceiver.subscribeChannel(Int64, LBMReceiverCallback, Object).)
umederegister()()()
Deregister from all stores.
(Inherited from LBMReceiver.)
unsubscribeChannel(Int64)
Channel functionality is not currently supported by hot failover receivers. Calling this method will result in an exception.
(Overrides LBMReceiver.unsubscribeChannel(Int64).)
Remarks
Warning: It is not safe to instantiate this class from a context thread callback.
Inheritance Hierarchy
Object
LBMReceiver
 LBMHotFailoverReceiver

Assembly: lbmcs (Module: lbmcs) Version: 6.7.1.0