Click or drag to resize
StatisticsFactory Class

Note: This API is now obsolete.

Instances of this interface provide methods that create instances of StatisticDescriptor and StatisticsType. Every StatisticsFactory is also a type factory.
Inheritance Hierarchy
SystemObject
  [T:GemStone.GemFire.Cache.Internal.UMWrap<gemfire_statistics::StatisticsFactory>]
    GemStone.GemFire.CacheStatisticsFactory

Namespace: GemStone.GemFire.Cache
Assembly: Gemstone.Gemfire.Cache (in Gemstone.Gemfire.Cache.dll) Version: 9.0.6.18
Syntax
[ObsoleteAttribute("Use classes and APIs from the GemStone.GemFire.Cache.Generic namespace")]
public sealed class StatisticsFactory : [T:GemStone.GemFire.Cache.Internal.UMWrap<gemfire_statistics::StatisticsFactory>]

The StatisticsFactory type exposes the following members.

Properties
  NameDescription
Public propertyID
Returns a numeric id that can be used to identify the manager
Public propertyName
Returns a name that can be used to identify the manager
Top
Methods
  NameDescription
Public methodCreateAtomicStatistics(StatisticsType)
Creates and returns a Statistics instance of the given StatisticsType type, textId, and with default ids.
Public methodCreateAtomicStatistics(StatisticsType, String)
Creates and returns a Statistics instance of the given StatisticsType type, textId, and with a default numeric id.
Public methodCreateAtomicStatistics(StatisticsType, String, Int64)
Creates and returns a Statistics instance of the given StatisticsType type, textId, and numericId.
Public methodCreateDoubleCounter(String, String, String)
Creates and returns an double counter StatisticDescriptor with the given name, description, units.
Public methodCreateDoubleCounter(String, String, String, SByte)
Creates and returns an double counter StatisticDescriptor with the given name, description, units, and with larger values indicating better performance.
Public methodCreateDoubleGauge(String, String, String)
Creates and returns an double gauge StatisticDescriptor with the given name, description, units.
Public methodCreateDoubleGauge(String, String, String, SByte)
Creates and returns an double gauge StatisticDescriptor with the given name, description, units, and with smaller values indicating better performance.
Public methodCreateIntCounter(String, String, String)
Creates and returns an int counter StatisticDescriptor with the given name, description, units.
Public methodCreateIntCounter(String, String, String, SByte)
Creates and returns an int counter StatisticDescriptor with the given name, description, units, and with larger values indicating better performance.
Public methodCreateIntGauge(String, String, String)
Creates and returns an int gauge StatisticDescriptor with the given name, description, units.
Public methodCreateIntGauge(String, String, String, SByte)
Creates and returns an int gauge StatisticDescriptor with the given name, description, units, and with smaller values indicating better performance.
Public methodCreateLongCounter(String, String, String)
Creates and returns an long counter StatisticDescriptor with the given name, description, units.
Public methodCreateLongCounter(String, String, String, SByte)
Creates and returns an long counter StatisticDescriptor with the given name, description, units, and with larger values indicating better performance.
Public methodCreateLongGauge(String, String, String)
Creates and returns an long gauge StatisticDescriptor with the given name, description, units.
Public methodCreateLongGauge(String, String, String, SByte)
Creates and returns an long gauge StatisticDescriptor with the given name, description, units, and with smaller values indicating better performance.
Public methodCreateStatistics(StatisticsType)
Creates and returns a Statistics instance of the given StatisticsType type, textId, and with default ids.
Public methodCreateStatistics(StatisticsType, String)
Creates and returns a Statistics instance of the given StatisticsType type, textId, and with a default numeric id.
Public methodCreateStatistics(StatisticsType, String, Int64)
Creates and returns a Statistics instance of the given StatisticsType type, textId, and numericId.
Public methodCreateType
Creates and returns a StatisticsType with the given name, description,and StatisticDescriptor
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodFindFirstStatisticsByType
Return the first instance that matches the type, or NULL
Public methodFindType
Finds and returns an already created StatisticsType with the given name. Returns null if the type does not exist.
Public methodStatic memberGetExistingInstance
Return a pre-existing statistics factory. Typically configured through creation of a distributed system.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also