tigase.stats
Class StatisticsList

java.lang.Object
  extended by tigase.stats.StatisticsList
All Implemented Interfaces:
java.lang.Iterable<StatRecord>

public class StatisticsList
extends java.lang.Object
implements java.lang.Iterable<StatRecord>

Created: Jul 10, 2009 3:23:23 PM

Version:
$Rev: 1813 $
Author:
Artur Hefczyc

Constructor Summary
StatisticsList(java.util.logging.Level level)
           
 
Method Summary
 boolean add(java.lang.String comp, java.lang.String description, float value, java.util.logging.Level recordLevel)
           
 boolean add(java.lang.String comp, java.lang.String description, int value, java.util.logging.Level recordLevel)
           
 boolean add(java.lang.String comp, java.lang.String description, long value, java.util.logging.Level recordLevel)
           
 boolean add(java.lang.String comp, java.lang.String description, java.lang.String value, java.util.logging.Level recordLevel)
           
 java.util.LinkedHashMap<java.lang.String,StatRecord> addCompStats(java.lang.String comp)
           
 boolean checkLevel(java.util.logging.Level recordLevel)
           
 boolean checkLevel(java.util.logging.Level recordLevel, int value)
           
 boolean checkLevel(java.util.logging.Level recordLevel, long value)
           
 java.util.LinkedHashMap<java.lang.String,StatRecord> getCompStats(java.lang.String comp)
           
 float getValue(java.lang.String comp, java.lang.String description, float def)
           
 int getValue(java.lang.String comp, java.lang.String description, int def)
           
 long getValue(java.lang.String comp, java.lang.String description, long def)
           
 java.lang.String getValue(java.lang.String comp, java.lang.String description, java.lang.String def)
           
 java.util.Iterator<StatRecord> iterator()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StatisticsList

public StatisticsList(java.util.logging.Level level)
Method Detail

addCompStats

public java.util.LinkedHashMap<java.lang.String,StatRecord> addCompStats(java.lang.String comp)

getCompStats

public java.util.LinkedHashMap<java.lang.String,StatRecord> getCompStats(java.lang.String comp)

checkLevel

public boolean checkLevel(java.util.logging.Level recordLevel)

checkLevel

public boolean checkLevel(java.util.logging.Level recordLevel,
                          long value)

checkLevel

public boolean checkLevel(java.util.logging.Level recordLevel,
                          int value)

add

public boolean add(java.lang.String comp,
                   java.lang.String description,
                   long value,
                   java.util.logging.Level recordLevel)

add

public boolean add(java.lang.String comp,
                   java.lang.String description,
                   int value,
                   java.util.logging.Level recordLevel)

add

public boolean add(java.lang.String comp,
                   java.lang.String description,
                   java.lang.String value,
                   java.util.logging.Level recordLevel)

add

public boolean add(java.lang.String comp,
                   java.lang.String description,
                   float value,
                   java.util.logging.Level recordLevel)

getValue

public long getValue(java.lang.String comp,
                     java.lang.String description,
                     long def)

getValue

public float getValue(java.lang.String comp,
                      java.lang.String description,
                      float def)

getValue

public int getValue(java.lang.String comp,
                    java.lang.String description,
                    int def)

getValue

public java.lang.String getValue(java.lang.String comp,
                                 java.lang.String description,
                                 java.lang.String def)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

iterator

public java.util.Iterator<StatRecord> iterator()
Specified by:
iterator in interface java.lang.Iterable<StatRecord>


Copyright © 2009 Tigase. All Rights Reserved.