Class StatefulSessionStoreMonitor

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

public class StatefulSessionStoreMonitor extends 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 Details

    • StatefulSessionStoreMonitor

      public StatefulSessionStoreMonitor()
  • Method Details

    • 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()