Creates an LBM HFX object.

C# |
public class LBMHFX

All Members | Constructors | Methods | |||
Icon | Member | Description |
---|---|---|
![]() | LBMHFX(String, LBMReceiverCallback) |
Instantiate an LBMHFX object using default attributes.
|
![]() | LBMHFX(String, LBMReceiverCallback, LBMEventQueue) |
Instantiate an LBMHFX object using default attributes and specifying an event queue to be used to deliver messages.
|
![]() | LBMHFX(LBMHFXAttributes, String, LBMReceiverCallback) |
Instantiate an LBMHFX object using user-specified attributes.
|
![]() | LBMHFX(LBMHFXAttributes, String, LBMReceiverCallback, LBMEventQueue) |
Instantiate an LBMContext object using user-specified attributes, and specifying an event queue.
|
![]() | close()()() |
Close and dispose of this HFX object. All HFXReceiver objects created using this HFX object should be closed before calling this method.
Warning: It is not safe to call this method from a context thread callback. |
![]() | close(LBMOperationCompleteCallback, Object) |
Close and dispose of this HFX object. All HFXReceiver objects created using this HFX object should be closed before calling this method.
Warning: It is not safe to call this method from a context thread callback. |
![]() | createReceiver(LBMContext, LBMReceiverAttributes, Object) | Create a receiver on the specified context, with the specified attributes and callback token. A hot failover receiver is created on the specified context with the attributes passed in. Some attributes related to message delivery may be overridden (e.g. duplicate delivery will be enabled if it is enabled on the HFX object. |
![]() | dumpAttributeList()()() |
Dump HFX configuration options
|
![]() | getAttributeValue(String) |
Returns the value of a HFX-related attribute for this HFX.
|
![]() | onReceive(Object, LBMMessage) |
Called when a new message is delivered
|
![]() | setAttributeValue(String, String) |
Set the value of a HFX-related attribute for this HFX.
|

This creates an instance of the LBM HFX object, used to combine multiple
hot failover streams on different LBMContexts into a single message stream.
An HFX object can be used to create LBMHFXReceivers, which receive hot
failover messages on a single context and deliver them to the HFX object.

Object | |
![]() | LBMHFX |