org.jdiameter.common.impl.statistic
Class StatisticFactory

java.lang.Object
  extended by org.jdiameter.common.impl.statistic.StatisticFactory
All Implemented Interfaces:
IStatisticFactory

public class StatisticFactory
extends java.lang.Object
implements IStatisticFactory


Constructor Summary
StatisticFactory()
           
 
Method Summary
 IStatisticRecord newCounterRecord(IStatistic.Counters recordDescription)
           
 IStatisticRecord newCounterRecord(IStatistic.Counters recordDescription, IStatisticRecord.ValueHolder counters)
           
 IStatisticRecord newCounterRecord(IStatistic.Counters recordDescription, IStatisticRecord.ValueHolder counter, IStatisticRecord... rec)
           
 IStatisticRecord newCounterRecord(java.lang.String name, java.lang.String description, int id)
           
 IStatisticRecord newCounterRecord(java.lang.String name, java.lang.String description, int id, IStatisticRecord.ValueHolder counters)
           
 IStatisticRecord newPerSecondCounterRecord(IStatistic.Counters recordDescription, IStatisticRecord child)
           
 IStatistic newStatistic(IStatistic.Groups group, IStatisticRecord... rec)
           
 IStatistic newStatistic(java.lang.String name, java.lang.String description, IStatisticRecord... rec)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatisticFactory

public StatisticFactory()
Method Detail

newCounterRecord

public IStatisticRecord newCounterRecord(IStatistic.Counters recordDescription)
Specified by:
newCounterRecord in interface IStatisticFactory

newCounterRecord

public IStatisticRecord newCounterRecord(IStatistic.Counters recordDescription,
                                         IStatisticRecord.ValueHolder counters)
Specified by:
newCounterRecord in interface IStatisticFactory

newCounterRecord

public IStatisticRecord newCounterRecord(IStatistic.Counters recordDescription,
                                         IStatisticRecord.ValueHolder counter,
                                         IStatisticRecord... rec)
Specified by:
newCounterRecord in interface IStatisticFactory

newCounterRecord

public IStatisticRecord newCounterRecord(java.lang.String name,
                                         java.lang.String description,
                                         int id)
Specified by:
newCounterRecord in interface IStatisticFactory

newCounterRecord

public IStatisticRecord newCounterRecord(java.lang.String name,
                                         java.lang.String description,
                                         int id,
                                         IStatisticRecord.ValueHolder counters)
Specified by:
newCounterRecord in interface IStatisticFactory

newPerSecondCounterRecord

public IStatisticRecord newPerSecondCounterRecord(IStatistic.Counters recordDescription,
                                                  IStatisticRecord child)
Specified by:
newPerSecondCounterRecord in interface IStatisticFactory

newStatistic

public IStatistic newStatistic(IStatistic.Groups group,
                               IStatisticRecord... rec)
Specified by:
newStatistic in interface IStatisticFactory

newStatistic

public IStatistic newStatistic(java.lang.String name,
                               java.lang.String description,
                               IStatisticRecord... rec)
Specified by:
newStatistic in interface IStatisticFactory


Copyright © 2010. All Rights Reserved.