Examples of MonitoringRegistrationHelper


Examples of com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper

      ml.changeLevel(from, to, t);
    }
  }
 
  private void registerMBeans() {
    final MonitoringRegistrationHelper registryImpl  =
      (MonitoringRegistrationHelper) MonitoringRegistrationHelper.getInstance();
    //note that the above refers to the actual implementation rather than interface.

    //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());
    }
View Full Code Here

Examples of com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper

      logger.finer("DynamicReconfigurator: Now Registering MBean for --- " + c.getName());
    }
  }
 
  private void unregisterMBeans() {
    final MonitoringRegistrationHelper registryImpl  =
      (MonitoringRegistrationHelper) MonitoringRegistrationHelper.getInstance();
    //note that the above refers to the actual implementation rather than interface.

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

Examples of com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper

      ml.changeLevel(from, to, MonitoredObjectType.TRANSACTION_SERVICE);
    }
  }
 
  private void registerMBeans() {
    final MonitoringRegistrationHelper registryImpl  =
      (MonitoringRegistrationHelper) MonitoringRegistrationHelper.getInstance();
    //note that the above refers to the actual implementation rather than interface.

    //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());
    }
View Full Code Here

Examples of com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper

      logger.finer("DynamicReconfigurator: Now Registering MBean for --- " + c.getName());
    }
  }
 
  private void unregisterMBeans() {
    final MonitoringRegistrationHelper registryImpl  =
      (MonitoringRegistrationHelper) MonitoringRegistrationHelper.getInstance();
    //note that the above refers to the actual implementation rather than interface.

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

Examples of com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper

                            if (item instanceof ElementProperty) {
                                ElementProperty elementProperty = (ElementProperty)item;
                                String name  = elementProperty.getName();
                                String monLevel    = elementProperty.getValue();
                                MonitoringLevel level = MonitoringLevel.instance(monLevel);
                                MonitoringRegistrationHelper mReg = MonitoringRegistrationHelper.getInstance();
                                if(mReg.getMonitoringFeature().handleModuleMonitoringLevelChange(name, level)){
                                    continue;
                                }
                                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"))
View Full Code Here

Examples of com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper

    }
  }
 
 
  private void registerMBeans(boolean includeMethods) {
    final MonitoringRegistrationHelper registryImpl  =
      (MonitoringRegistrationHelper) MonitoringRegistrationHelper.getInstance();
    //note that the above refers to the actual implementation rather than interface.

    //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());
    }
View Full Code Here

Examples of com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper

      logger.finer("DynamicReconfigurator: Now Registering MBean for --- " + c.getName());
    }
  }
 
  private void unregisterMBeans(boolean includeMethods) {
    final MonitoringRegistrationHelper registryImpl  =
      (MonitoringRegistrationHelper) MonitoringRegistrationHelper.getInstance();
    //note that the above refers to the actual implementation rather than interface.

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

Examples of com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper

    }
  }
 
 
  private void registerMethodMBeans() {
    final MonitoringRegistrationHelper registryImpl  =
      (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

Examples of com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper

    }
  }
 

  private void unregisterMethodMBeans() {
    final MonitoringRegistrationHelper registryImpl  =
      (MonitoringRegistrationHelper) MonitoringRegistrationHelper.getInstance();

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

Examples of com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper

      ml.changeLevel(from, to, t);
    }
  }
 
  private void registerMBeans() {
    final MonitoringRegistrationHelper registryImpl  =
      (MonitoringRegistrationHelper) MonitoringRegistrationHelper.getInstance();
    //note that the above refers to the actual implementation rather than interface.

    //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());
    }
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.