org.talend.esb.monitoring.hq
Class KarafOSGiMeasurementPlugin

java.lang.Object
  extended by org.hyperic.hq.product.GenericPlugin
      extended by org.hyperic.hq.product.MeasurementPlugin
          extended by org.hyperic.hq.product.jmx.MxMeasurementPlugin
              extended by org.talend.esb.monitoring.hq.KarafOSGiMeasurementPlugin

public class KarafOSGiMeasurementPlugin
extends org.hyperic.hq.product.jmx.MxMeasurementPlugin


Field Summary
static String EXPIRATION_TIMEOUT
           
static String PROP_BUNDLES_OBJNAME
           
static String PROP_FEATURES_OBJNAME
           
static String PROP_SERVICES_OBJNAME
           
 
Fields inherited from class org.hyperic.hq.product.MeasurementPlugin
PROP_TEMPLATE_CONFIG, TYPE_COLLECTOR
 
Fields inherited from class org.hyperic.hq.product.GenericPlugin
config, FILE_DELIM, FILE_DELIM_ESC, PROP_NAME
 
Constructor Summary
KarafOSGiMeasurementPlugin()
           
 
Method Summary
 org.hyperic.hq.product.MetricValue getValue(org.hyperic.hq.product.Metric metric)
           
 void init(org.hyperic.hq.product.PluginManager manager)
           
 
Methods inherited from class org.hyperic.hq.product.jmx.MxMeasurementPlugin
translate
 
Methods inherited from class org.hyperic.hq.product.MeasurementPlugin
getCollectorProperties, getConfigSchema, getHelp, getManager, getMeasurementProperties, getMeasurements, getNewCollector, getPlatformHelpProperties, getPluginXMLHelp
 
Methods inherited from class org.hyperic.hq.product.GenericPlugin
adjustClassPath, configure, getAbsoluteFiles, getConfig, getConfig, getCustomPropertiesSchema, getCustomPropertiesSchema, getCustomPropertiesSchema, getDefaultInstallPath, getLog, getLogName, getManagerProperty, getName, getPlatformName, getPluginClassName, getPluginData, getPluginProperty, getPluginVersion, getProductPlugin, getProperties, getScriptExtension, getScriptExtension, getScriptExtension, getTypeInfo, getTypeNameProperty, getTypeNameProperty, getTypeProperties, getTypeProperty, getTypeProperty, getTypeProperty, isNetStatEnabled, isWin32, openResource, setData, setName, setPluginVersion, setTypeInfo, shutdown, toFileList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXPIRATION_TIMEOUT

public static final String EXPIRATION_TIMEOUT
See Also:
Constant Field Values

PROP_BUNDLES_OBJNAME

public static final String PROP_BUNDLES_OBJNAME
See Also:
Constant Field Values

PROP_FEATURES_OBJNAME

public static final String PROP_FEATURES_OBJNAME
See Also:
Constant Field Values

PROP_SERVICES_OBJNAME

public static final String PROP_SERVICES_OBJNAME
See Also:
Constant Field Values
Constructor Detail

KarafOSGiMeasurementPlugin

public KarafOSGiMeasurementPlugin()
Method Detail

init

public void init(org.hyperic.hq.product.PluginManager manager)
          throws org.hyperic.hq.product.PluginException
Overrides:
init in class org.hyperic.hq.product.MeasurementPlugin
Throws:
org.hyperic.hq.product.PluginException

getValue

public org.hyperic.hq.product.MetricValue getValue(org.hyperic.hq.product.Metric metric)
                                            throws org.hyperic.hq.product.PluginException,
                                                   org.hyperic.hq.product.MetricNotFoundException,
                                                   org.hyperic.hq.product.MetricUnreachableException
Overrides:
getValue in class org.hyperic.hq.product.jmx.MxMeasurementPlugin
Throws:
org.hyperic.hq.product.PluginException
org.hyperic.hq.product.MetricNotFoundException
org.hyperic.hq.product.MetricUnreachableException


Copyright © 2011–2015 Talend Inc.. All rights reserved.