Class StatefulSessionBeanStatsProvider

java.lang.Object
com.sun.ejb.monitoring.stats.EjbMonitoringStatsProvider
com.sun.ejb.monitoring.stats.StatefulSessionBeanStatsProvider

@AMXMetadata(type="stateful-session-bean-mon", group="monitoring", isSingleton=false) @ManagedObject public class StatefulSessionBeanStatsProvider extends EjbMonitoringStatsProvider
Probe listener for the Stateful Session Beans part of the EJB monitoring events.
Author:
Marina Vatkina
  • Constructor Details

  • Method Details

    • getMethodReadyCount

      @ManagedAttribute(id="methodreadycount") @Description("Number of stateful session beans in MethodReady state") public org.glassfish.external.statistics.RangeStatistic getMethodReadyCount()
    • getPassiveCount

      @ManagedAttribute(id="passivecount") @Description("Number of stateful session beans in Passive state") public org.glassfish.external.statistics.RangeStatistic getPassiveCount()
    • methodReadyAddEvent

      public void methodReadyAddEvent(long beanId, String appName, String modName, String ejbName)
    • methodReadyRemoveEvent

      public void methodReadyRemoveEvent(long beanId, String appName, String modName, String ejbName)
    • ejbBeanPassivatedEvent

      public void ejbBeanPassivatedEvent(long beanId, String appName, String modName, String ejbName, boolean success)
    • ejbExpiredSessionsRemovedEvent

      public void ejbExpiredSessionsRemovedEvent(long beanId, String appName, String modName, String ejbName, long num)
    • setPassiveCount

      public void setPassiveCount(long passiveCount)