com.sun.ejb.base.stats
Class StatefulSessionStoreMonitor

java.lang.Object
  extended by com.sun.ejb.base.stats.StatefulSessionStoreMonitor
Direct Known Subclasses:
HAStatefulSessionStoreMonitor

public class StatefulSessionStoreMonitor
extends java.lang.Object

An instance of this class is used by the StatefulContainer to update monitoring data. There is once instance of this class per StatefulEJBContainer

Author:
Mahesh Kannan

Constructor Summary
StatefulSessionStoreMonitor()
           
 
Method Summary
 int getNumExpiredSessionsRemoved()
           
 int getNumPassivationErrors()
           
 int getNumPassivations()
           
 int getNumPassivationSuccess()
           
 void incrementActivationCount(boolean success)
           
 void incrementCheckpointCount(boolean success)
           
 void incrementExpiredSessionsRemoved(long val)
           
 void incrementPassivationCount(boolean success)
           
 boolean isMonitoringOn()
           
 void setActivationSize(long val)
           
 void setActivationTime(long val)
           
 void setCheckpointSize(long val)
           
 void setCheckpointTime(long val)
           
 void setPassivationSize(long val)
           
 void setPassivationTime(long val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatefulSessionStoreMonitor

public StatefulSessionStoreMonitor()
Method Detail

isMonitoringOn

public final boolean isMonitoringOn()

incrementActivationCount

public final void incrementActivationCount(boolean success)

incrementPassivationCount

public final void incrementPassivationCount(boolean success)

setActivationSize

public final void setActivationSize(long val)

setActivationTime

public final void setActivationTime(long val)

setPassivationSize

public final void setPassivationSize(long val)

setPassivationTime

public final void setPassivationTime(long val)

incrementExpiredSessionsRemoved

public final void incrementExpiredSessionsRemoved(long val)

incrementCheckpointCount

public void incrementCheckpointCount(boolean success)

setCheckpointSize

public void setCheckpointSize(long val)

setCheckpointTime

public void setCheckpointTime(long val)

getNumExpiredSessionsRemoved

public int getNumExpiredSessionsRemoved()

getNumPassivationErrors

public int getNumPassivationErrors()

getNumPassivations

public int getNumPassivations()

getNumPassivationSuccess

public int getNumPassivationSuccess()


Copyright © 2012 GlassFish Community. All Rights Reserved.