Package org.osgi.service.monitor

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


     *          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

Related Classes of org.osgi.service.monitor.Monitorable

Copyright © 2018 www.massapicom. 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.