Class 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
    • Method Detail

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