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