Package com.sun.enterprise.admin.monitor.registry

Examples of com.sun.enterprise.admin.monitor.registry.StatsHolder.registerMBean()


    //registers MBeans pertaining to http-listeners
    final Iterator iter = registryImpl.getHttpServiceNodes().iterator();
    while (iter.hasNext()) {
      final StatsHolder c = (StatsHolder) iter.next();
      c.registerMBean();
      logger.finer("DynamicReconfigurator: Now Registering MBean for --- " + c.getName());
    }
  }
 
  private void unregisterMBeans() {
View Full Code Here


    //registers MBeans pertaining to transaction service
    final Iterator iter = registryImpl.getTransactionServiceNodes().iterator();
    while (iter.hasNext()) {
      final StatsHolder c = (StatsHolder) iter.next();
      c.registerMBean();
      logger.finer("DynamicReconfigurator: Now Registering MBean for --- " + c.getName());
    }
  }
 
  private void unregisterMBeans() {
View Full Code Here

                                }
                                Iterator it = mReg.getRootStatsHolder().getChild(name).getAllChildren().iterator();
                                while (it.hasNext()) {
                                    StatsHolder c = (StatsHolder) it.next();
                                    if (monLevel.equalsIgnoreCase("LOW") || monLevel.equalsIgnoreCase("HIGH"))
                                        c.registerMBean();
                                    else if (monLevel.equalsIgnoreCase("OFF"))
                                        c.unregisterMBean();
                                }
                            }
                        }
View Full Code Here

    //registers MBeans pertaining to ejbs, pools, caches, methods
    final Iterator iter = registryImpl.getEjbContainerNodes(includeMethods).iterator();
    while (iter.hasNext()) {
      final StatsHolder c = (StatsHolder) iter.next();
      c.registerMBean();
      logger.finer("DynamicReconfigurator: Now Registering MBean for --- " + c.getName());
    }
  }
 
  private void unregisterMBeans(boolean includeMethods) {
View Full Code Here

      (MonitoringRegistrationHelper) MonitoringRegistrationHelper.getInstance();

    final Iterator iter = registryImpl.getEjbMethodNodes().iterator();
    while (iter.hasNext()) {
      final StatsHolder c = (StatsHolder) iter.next();
      c.registerMBean();
      logger.finer("DynamicReconfigurator: Now Registering MBean for --- " + c.getName());
    }
  }
 
View Full Code Here

    //registers MBeans pertaining to web-container, servlets
    final Iterator iter = registryImpl.getWebContainerNodes().iterator();
    while (iter.hasNext()) {
      final StatsHolder c = (StatsHolder) iter.next();
      c.registerMBean();
      logger.finer("DynamicReconfigurator: Now Registering MBean for --- " + c.getName());
    }
  }
 
  private void unregisterMBeans() {
View Full Code Here

            iter = registryImpl.getConnectionPoolNodes(t).iterator();
        else
            iter = registryImpl.getConnectorRelatedNodes().iterator();
    while (iter.hasNext()) {
      final StatsHolder c = (StatsHolder) iter.next();
      c.registerMBean();
      logger.finer("DynamicReconfigurator: Now Registering MBean for --- " + c.getName());
    }
  }
 
  private void unregisterMBeans(MonitoredObjectType t) {
View Full Code Here

                                                 MonitoredObjectType.JVM_COMPILATION);
        childNode.setStats(new JVMCompilationStatsImpl());
        childNode.setStatsClass(com.sun.enterprise.admin.monitor.stats.JVMCompilationStats.class);
        childNode.setDottedName(DottedNameFactory.getJVMCompilationDottedName());
        childNode.setObjectName(MonitoringObjectNames.getJVMCompilationObjectName());
        childNode.registerMBean();
    }
          
    /*
     * Register the JVMCClassLoadingStats with the monitoring registry
     * @param   rootNode    the root node of the monitoring hierarchy
View Full Code Here

                                                 MonitoredObjectType.JVM_CLASSLOADING);
        childNode.setStats(new JVMClassLoadingStatsImpl());
        childNode.setStatsClass(com.sun.enterprise.admin.monitor.stats.JVMClassLoadingStats.class);
        childNode.setDottedName(DottedNameFactory.getJVMClassLoadingDottedName());
        childNode.setObjectName(MonitoringObjectNames.getJVMClassLoadingObjectName());
        childNode.registerMBean();
    }
           
    /*
     * Register the JVMRuntimeStats with the monitoring registry
     * @param   rootNode    the root node of the monitoring hierarchy
View Full Code Here

                                                 MonitoredObjectType.JVM_RUNTIME);
        childNode.setStats(new JVMRuntimeStatsImpl());
        childNode.setStatsClass(com.sun.enterprise.admin.monitor.stats.JVMRuntimeStats.class);
        childNode.setDottedName(DottedNameFactory.getJVMRuntimeDottedName());
        childNode.setObjectName(MonitoringObjectNames.getJVMRuntimeObjectName());
        childNode.registerMBean();
    }
   
   
    /*
     * Register the JVMOperatingSystemStats with the monitoring registry
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.