Package com.sun.ejb.base.stats
Class HAStatefulSessionStoreStatsImpl
- java.lang.Object
-
- com.sun.ejb.base.stats.StatsImpl
-
- com.sun.ejb.base.stats.StatefulSessionStoreStatsImpl
-
- com.sun.ejb.base.stats.HAStatefulSessionStoreStatsImpl
-
- All Implemented Interfaces:
HAStatefulSessionStoreStats
,StatefulSessionStoreStats
,Stats
public class HAStatefulSessionStoreStatsImpl extends StatefulSessionStoreStatsImpl implements HAStatefulSessionStoreStats
Implementation of StatefulSessionStoreStats There is once instance of this class per StatefulEJBContainer- Author:
- Mahesh Kannan
-
-
Constructor Summary
Constructors Constructor Description HAStatefulSessionStoreStatsImpl(MonitorableSFSBStoreManager provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
appendStats(StringBuilder sbuf)
CountStatistic
getCheckpointCount()
Returns the total number of sessions checkpointed into the storeAverageRangeStatistic
getCheckpointedBeanSize()
Returns the number of bytes checkpointedCountStatistic
getCheckpointErrorCount()
Returns the total number of sessions that couldn't be Checkpointed into the storeCountStatistic
getCheckpointSuccessCount()
Returns the total number of sessions successfully Checkpointed into the storeAverageRangeStatistic
getCheckpointTime()
Returns the time spent on passivating beans to the store including total, min, maxvoid
incrementCheckpointCount(boolean success)
protected void
initialize()
void
setCheckpointSize(long val)
void
setCheckpointTime(long val)
-
Methods inherited from class com.sun.ejb.base.stats.StatefulSessionStoreStatsImpl
appendTimeStatistic, getActivatedBeanSize, getActivationCount, getActivationErrorCount, getActivationSuccessCount, getActivationTime, getCurrentSize, getExpiredSessionCount, getPassivatedBeanSize, getPassivationCount, getPassivationErrorCount, getPassivationSuccessCount, getPassivationTime
-
Methods inherited from class com.sun.ejb.base.stats.StatsImpl
getStatistic, getStatisticNames, getStatistics, initialize, statToString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.sun.enterprise.admin.monitor.stats.StatefulSessionStoreStats
getActivatedBeanSize, getActivationCount, getActivationErrorCount, getActivationSuccessCount, getActivationTime, getCurrentSize, getExpiredSessionCount, getPassivatedBeanSize, getPassivationCount, getPassivationErrorCount, getPassivationSuccessCount, getPassivationTime
-
Methods inherited from interface org.glassfish.j2ee.statistics.Stats
getStatistic, getStatisticNames, getStatistics
-
-
-
-
Constructor Detail
-
HAStatefulSessionStoreStatsImpl
public HAStatefulSessionStoreStatsImpl(MonitorableSFSBStoreManager provider)
-
-
Method Detail
-
initialize
protected void initialize()
- Overrides:
initialize
in classStatefulSessionStoreStatsImpl
-
getCheckpointCount
public CountStatistic getCheckpointCount()
Returns the total number of sessions checkpointed into the store- Specified by:
getCheckpointCount
in interfaceHAStatefulSessionStoreStats
- Returns:
- CountStatistic
-
getCheckpointSuccessCount
public CountStatistic getCheckpointSuccessCount()
Returns the total number of sessions successfully Checkpointed into the store- Specified by:
getCheckpointSuccessCount
in interfaceHAStatefulSessionStoreStats
- Returns:
- CountStatistic
-
getCheckpointErrorCount
public CountStatistic getCheckpointErrorCount()
Returns the total number of sessions that couldn't be Checkpointed into the store- Specified by:
getCheckpointErrorCount
in interfaceHAStatefulSessionStoreStats
- Returns:
- CountStatistic
-
getCheckpointedBeanSize
public AverageRangeStatistic getCheckpointedBeanSize()
Returns the number of bytes checkpointed- Specified by:
getCheckpointedBeanSize
in interfaceHAStatefulSessionStoreStats
- Returns:
- AverageRangeStatistic
-
getCheckpointTime
public AverageRangeStatistic getCheckpointTime()
Returns the time spent on passivating beans to the store including total, min, max- Specified by:
getCheckpointTime
in interfaceHAStatefulSessionStoreStats
- Returns:
- AverageRangeStatistic
-
incrementCheckpointCount
public void incrementCheckpointCount(boolean success)
-
setCheckpointSize
public void setCheckpointSize(long val)
-
setCheckpointTime
public void setCheckpointTime(long val)
-
appendStats
protected void appendStats(StringBuilder sbuf)
- Overrides:
appendStats
in classStatefulSessionStoreStatsImpl
-
-