LBM .Net API Documentation
LBMSourceAttributes Class
Namespacescom.latencybusters.lbmLBMSourceAttributes
Encapsulates the set of default LBM source attributes
Declaration Syntax
C#
public class LBMSourceAttributes : IDisposable
Members
All MembersConstructorsMethods



IconMemberDescription
LBMSourceAttributes()()()
Instantiate LBMSourceAttributes class

LBMSourceAttributes(String, String)
Instantiate an LBMSourceAttributes class using a context name and topic name from the xml configuration that must have been previously loaded.

dispose()()()
Free memory associated with this set of attributes (same as Dispose()).

Dispose()()()
Free memory associated with this set of attributes.

dumpAttributeList()()()
Dump source configuration options

Finalize()()()
LBMSourceAttributes class finalization
(Overrides Object.Finalize()()().)
getStoreGroups()()()
Gets an array of the UME store groups this source has configured.

getStores()()()
Gets an array of the UME stores this source has configuration entries for.

getValue(String)
Returns the current value of an attribute from this set of source-related attributes

setFromXml(String, String)
Set values in an LBMSourceAttributes class using a context name and topic name from the xml configuration that must have been previously loaded.

setMessageReclamationCallback(LBMMessageReclamationCallback, Object)
Register a callback interface (and a callback handle argument) to be called when a message is forcibly reclaimed from the collection of retained messages on a UME source (UME only).

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.

setValue(String, String)
Set the current value of an attribute in this set of source-related attributes

Inheritance Hierarchy
Object
LBMSourceAttributes

Assembly: lbmcs (Module: lbmcs) Version: 6.7.1.0