Class ControlledMetricJmx
java.lang.Object
com.j256.simplemetrics.metric.ControlledMetricJmx
- All Implemented Interfaces:
com.j256.simplejmx.common.JmxSelfNaming
Wrapper around a ControlledMetric that provides JMX publishing of the metric. This is used by the
MetricsManagerJmx if the optional SimpleJmx library is available.- Author:
- graywatson
-
Constructor Summary
ConstructorsConstructorDescriptionControlledMetricJmx(ControlledMetric<?, ?> metric, String jmxDomainName, com.j256.simplejmx.common.JmxFolderName[] managerFolderNames) -
Method Summary
-
Constructor Details
-
ControlledMetricJmx
public ControlledMetricJmx(ControlledMetric<?, ?> metric, String jmxDomainName, com.j256.simplejmx.common.JmxFolderName[] managerFolderNames)
-
-
Method Details
-
getValue
-
getAggregationTypeName
-
getComponent
-
getModule
-
getName
-
getDescription
-
getUnit
-
getJmxBeanName
- Specified by:
getJmxBeanNamein interfacecom.j256.simplejmx.common.JmxSelfNaming
-
getJmxDomainName
- Specified by:
getJmxDomainNamein interfacecom.j256.simplejmx.common.JmxSelfNaming
-
getJmxFolderNames
public com.j256.simplejmx.common.JmxFolderName[] getJmxFolderNames()- Specified by:
getJmxFolderNamesin interfacecom.j256.simplejmx.common.JmxSelfNaming
-