Class EjbMonitoringStatsProvider

    • Field Detail

      • beanId

        protected long beanId
    • Constructor Detail

      • EjbMonitoringStatsProvider

        public EjbMonitoringStatsProvider​(long beanId,
                                          String appName,
                                          String moduleName,
                                          String beanName)
    • Method Detail

      • addMethods

        public void addMethods​(long beanId,
                               String appName,
                               String moduleName,
                               String beanName,
                               String[] method_sigs)
      • register

        public void register()
      • unregister

        public void unregister()
      • ejbMethodStartEvent

        public void ejbMethodStartEvent​(long beanId,
                                        String appName,
                                        String modName,
                                        String ejbName,
                                        String method_sig)
      • ejbBeanCreatedEvent

        public void ejbBeanCreatedEvent​(long beanId,
                                        String appName,
                                        String modName,
                                        String ejbName)
      • ejbBeanDestroyedEvent

        public void ejbBeanDestroyedEvent​(long beanId,
                                          String appName,
                                          String modName,
                                          String ejbName)
      • getCreateCount

        @ManagedAttribute(id="createcount")
        @Description("Number of times EJB create method is called")
        public org.glassfish.external.statistics.CountStatistic getCreateCount()
      • getRemoveCount

        @ManagedAttribute(id="removecount")
        @Description("Number of times EJB remove method is called")
        public org.glassfish.external.statistics.CountStatistic getRemoveCount()
      • log

        protected void log​(String mname,
                           String provider)