LBM Hot-Failover Receiver class.

C# |
public class LBMHotFailoverReceiver : LBMReceiver, IDisposable

All Members | Constructors | Methods | |||
Icon | Member | Description |
---|---|---|
![]() | 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).) |

Warning: It is not safe to instantiate this class from a context thread callback.

Object | ||
![]() | LBMReceiver | |
![]() | LBMHotFailoverReceiver |