org.jdiameter.common.api.statistic
Interface IStatisticManager
- All Known Implementing Classes:
- StatisticManagerImpl
public interface IStatisticManager
- Author:
- erick.svenson@yahoo.com, Bartosz Baranowski , Alexandre Mendonca
|
Method Summary |
long |
getDelay()
|
java.util.Set<java.lang.String> |
getEnabled()
|
long |
getPause()
|
java.util.List<IStatisticRecord> |
getPSStatisticRecord()
|
java.util.List<IStatistic> |
getStatistic()
|
boolean |
isOn()
|
IStatisticRecord |
newCounterRecord(IStatisticRecord.Counters recordDescription)
|
IStatisticRecord |
newCounterRecord(IStatisticRecord.Counters recordDescription,
IStatisticRecord.ValueHolder counters)
|
IStatisticRecord |
newCounterRecord(IStatisticRecord.Counters recordDescription,
IStatisticRecord.ValueHolder counters,
IStatisticRecord... rec)
|
IStatisticRecord |
newCounterRecord(java.lang.String name,
java.lang.String description)
|
IStatisticRecord |
newCounterRecord(java.lang.String name,
java.lang.String description,
IStatisticRecord.ValueHolder counter)
|
IStatisticRecord |
newPerSecondCounterRecord(java.lang.String name,
IStatisticRecord.Counters recordDescription,
IStatisticRecord record)
|
IStatistic |
newStatistic(java.lang.String name,
IStatistic.Groups group,
IStatisticRecord... rec)
|
void |
removePerSecondCounterRecord(IStatisticRecord rec)
|
void |
removeStatistic(IStatistic stat)
|
newCounterRecord
IStatisticRecord newCounterRecord(IStatisticRecord.Counters recordDescription)
newCounterRecord
IStatisticRecord newCounterRecord(IStatisticRecord.Counters recordDescription,
IStatisticRecord.ValueHolder counters)
newCounterRecord
IStatisticRecord newCounterRecord(IStatisticRecord.Counters recordDescription,
IStatisticRecord.ValueHolder counters,
IStatisticRecord... rec)
newCounterRecord
IStatisticRecord newCounterRecord(java.lang.String name,
java.lang.String description)
newCounterRecord
IStatisticRecord newCounterRecord(java.lang.String name,
java.lang.String description,
IStatisticRecord.ValueHolder counter)
newPerSecondCounterRecord
IStatisticRecord newPerSecondCounterRecord(java.lang.String name,
IStatisticRecord.Counters recordDescription,
IStatisticRecord record)
newStatistic
IStatistic newStatistic(java.lang.String name,
IStatistic.Groups group,
IStatisticRecord... rec)
removePerSecondCounterRecord
void removePerSecondCounterRecord(IStatisticRecord rec)
removeStatistic
void removeStatistic(IStatistic stat)
isOn
boolean isOn()
getPause
long getPause()
getDelay
long getDelay()
getEnabled
java.util.Set<java.lang.String> getEnabled()
getPSStatisticRecord
java.util.List<IStatisticRecord> getPSStatisticRecord()
getStatistic
java.util.List<IStatistic> getStatistic()
Copyright © 2014. All Rights Reserved.