Examples of Monitorable


Examples of org.glassfish.grizzly.http.server.jmxbase.Monitorable

        }
        started = false;
    }

    private void registerJmxForHandler(final HttpHandler httpHandler) {
        final Monitorable monitorable = (Monitorable) httpHandler;
        final Object jmx = monitorable.createManagementObject();
        if (monitors.putIfAbsent(httpHandler, jmx) == null) {
            httpServer.jmxManager.register(httpServer.managementObject, jmx);
        }
    }
View Full Code Here

Examples of org.glassfish.grizzly.http.server.jmxbase.Monitorable

        }
        started = false;
    }

    private void registerJmxForHandler(final HttpHandler httpHandler) {
        final Monitorable monitorable = (Monitorable) httpHandler;
        final Object jmx = monitorable.createManagementObject();
        if (monitors.putIfAbsent(httpHandler, jmx) == null) {
            httpServer.jmxManager.register(httpServer.managementObject, jmx);
        }
    }
View Full Code Here

Examples of org.mokai.Monitorable

  public final Status getStatus() {
    Status retStatus = status; // the status we are returning

    // check if the processor is monitorable
    if (Monitorable.class.isInstance(connector)) {
      Monitorable monitorable = (Monitorable) connector;
      retStatus = monitorable.getStatus();
    }

    // resolve conflicts
    if (retStatus.equals(Status.OK) && status.equals(Status.FAILED)) {
      String message = status.getMessage();
View Full Code Here

Examples of org.mokai.Monitorable

    boolean atLeastOneHasStatus = false;
    for (Processor processor : processors) {
      if (Monitorable.class.isInstance(processor)) {
        atLeastOneHasStatus = true;

        Monitorable monitorable = (Monitorable) processor;
        if (monitorable.getStatus() == Status.FAILED) {
          status = Status.FAILED;
        }
      }
    }
View Full Code Here

Examples of org.osgi.service.monitor.Monitorable

    public StatusVariable getStatusVariable(String path)
            throws IllegalArgumentException {
        logVisitor.debug("ENTRY: getStatusVariable: " + path, null);
        try {
            StatusVariablePath statusVariablePath = new StatusVariablePath(path);
            Monitorable monitorable = findMonitorableById(statusVariablePath.getMonitorableId());

            return monitorable.getStatusVariable(statusVariablePath.getStatusVariableId());
        } finally {
            logVisitor.debug("EXIT: getStatusVariable: " + path, null);
        }
    }
View Full Code Here

Examples of org.osgi.service.monitor.Monitorable

     *          if <code>monitorableId</code>
     *          is <code>null</code> or otherwise invalid, or points to a
     *          non-existing <code>Monitorable</code>
     */
    public String[] getStatusVariableNames(String monitorableId) {
        Monitorable monitorable = findMonitorableById(monitorableId);
        String[] statusVariableNames = monitorable.getStatusVariableNames();

        List<String> result = new ArrayList<String>();

        for (String statusVariableName : statusVariableNames) {
            if (isValidId(statusVariableName)) {
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.