com.sun.ejb.base.stats
Class StatsImpl

java.lang.Object
  extended by com.sun.ejb.base.stats.StatsImpl
All Implemented Interfaces:
Stats
Direct Known Subclasses:
EJBCacheStatsImpl, EJBMethodStatsImpl, EJBPoolStatsImpl, EJBStatsImpl, EJBTimedObjectStatsImpl, StatefulSessionStoreStatsImpl

public abstract class StatsImpl
extends Object
implements Stats

Base class for all the StatsImpl. Also provides a couple of methods for MonitorListener

Author:
Mahesh Kannan

Field Summary
protected static Logger _logger
           
protected  boolean monitorOn
           
protected  boolean registered
           
 
Constructor Summary
protected StatsImpl()
           
 
Method Summary
 Statistic getStatistic(String statName)
           
 String[] getStatisticNames()
           
 Statistic[] getStatistics()
           
protected  void initialize(String statInterfaceName)
           
 String statToString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_logger

protected static final Logger _logger

monitorOn

protected boolean monitorOn

registered

protected boolean registered
Constructor Detail

StatsImpl

protected StatsImpl()
Method Detail

initialize

protected void initialize(String statInterfaceName)

getStatistic

public Statistic getStatistic(String statName)
Specified by:
getStatistic in interface Stats

getStatisticNames

public String[] getStatisticNames()
Specified by:
getStatisticNames in interface Stats

getStatistics

public Statistic[] getStatistics()
Specified by:
getStatistics in interface Stats

statToString

public String statToString()


Copyright © 2012 GlassFish Community. All Rights Reserved.