Encapsulates the set of default LBM context attributes.
![](../icons/collapse_all.gif)
C# |
public class LBMContextAttributes : IDisposable
![](../icons/collapse_all.gif)
All Members | Constructors | Methods | |||
Icon | Member | Description |
---|---|---|
![]() | LBMContextAttributes()()() |
Instantiate an LBMContextAttributes class
|
![]() | LBMContextAttributes(String) |
Instantiate an LBMContextAttributes class using a context name from the xml configuration that
must have been previously loaded. Use an empty string ("") to match a context without a name.
|
![]() | clearSourceNotification()()() |
Clear the currently stored source notification callback and token
|
![]() | disableSourceNotification()()() |
Disable new source notifications.
|
![]() | dispose()()() |
Free memory associated with this set of attributes (same as Dispose()).
|
![]() | Dispose()()() |
Free memory associated with this set of attributes.
|
![]() | dumpAttributeList()()() |
Returns an array of context attributes in LBConfigOption
|
![]() | enableSourceNotification()()() |
Enable new source notifications.
|
![]() | Finalize()()() |
LBMContextAttributes class finalization
(Overrides Object.Finalize()()().) |
![]() | getValue(String) |
Returns the current value of an attribute from this set of context attributes.
|
![]() | setContextEventCallback(LBMContextEventCallback) |
Set the context event callback for an LBMContext.
|
![]() | setContextEventCallback(LBMContextEventCallback, Object) |
Set the context event callback for an LBMContext.
|
![]() | setContextEventCallback(LBMContextEventCallback, Object, LBMEventQueue) |
Set the context event callback for an LBMContext.
|
![]() | setContextSourceEventCallback(LBMContextSourceEventCallback) |
Set the context-level source event callback for an LBMContext.
|
![]() | setContextSourceEventCallback(LBMContextSourceEventCallback, LBMEventQueue) |
Set the context-level source event callback for an LBMContext.
|
![]() | setContextSourceEventCallback(LBMContextSourceEventCallback, Object) |
Set the context-level source event callback for an LBMContext.
|
![]() | setContextSourceEventCallback(LBMContextSourceEventCallback, Object, LBMEventQueue) |
Set the context-level source event callback for an LBMContext.
|
![]() | setFromXml(String) |
Set values in an LBMContextAttributes class using a context name from the xml configuration that
must have been previously loaded. Use an empty string ("") to match a context without a name.
|
![]() | setImmediateMessageCallback(LBMImmediateMessageCallback) |
Set (and enable) the context callback for topic-less immediate mode messages.
|
![]() | setImmediateMessageCallback(LBMImmediateMessageCallback, LBMEventQueue) |
Set (and enable) the context callback for topic-less immediate mode messages.
|
![]() | setImmediateMessageCallback(LBMImmediateMessageCallback, Object) |
Set (and enable) the context callback for topic-less immediate mode messages.
|
![]() | setImmediateMessageCallback(LBMImmediateMessageCallback, Object, LBMEventQueue) |
Set (and enable) the context callback for topic-less immediate mode messages.
|
![]() | setObjectRecycler(LBMObjectRecyclerBase, Object) |
Set the LBM object recycler that can be used by the context to reuse LBMMessage objects as
well as LBM Context/Receiver/Source Statistics objects.
|
![]() | setSourceCostCallback(LBMSourceCostCallback) |
Set the source cost callback function for an LBMContext,
which is an application callback to evaluate the cost of a newly discovered source
|
![]() | setSourceCostCallback(LBMSourceCostCallback, Object) |
Set the source cost callback function for an LBMContext,
which is an application callback to evaluate the cost of a newly discovered source
|
![]() | setSourceNotification(LBMSourceNotification, Object) |
Set the callback and token to be used for source notifications.
|
![]() | setUMEReceiverLivenessNotificationCallbacks(UMEReceiverLivenessCreationCallback, UMEReceiverLivenessDeletionCallback, Object) |
Set per receiver context liveness detection creation and deletion notification callback functions.
|
![]() | setValue(String, String) |
Set the current value of an attribute in this set of
context attributes.
|
![](../icons/collapse_all.gif)
Object | |
![]() | LBMContextAttributes |