kg.apc.perfmon.metrics.jmx
Class AbstractJMXDataProvider
java.lang.Object
kg.apc.perfmon.metrics.jmx.AbstractJMXDataProvider
public abstract class AbstractJMXDataProvider
- extends Object
- Author:
- undera
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
beans
protected final Set beans
bytesValue
protected boolean bytesValue
AbstractJMXDataProvider
public AbstractJMXDataProvider(javax.management.MBeanServerConnection mBeanServerConn,
boolean diff)
throws Exception
- Throws:
Exception
getProvider
public static AbstractJMXDataProvider getProvider(javax.management.MBeanServerConnection mBeanServerConn,
String type)
throws Exception
- Throws:
Exception
getMXBeanType
protected abstract String getMXBeanType()
getMXBeanClass
protected abstract Class getMXBeanClass()
getValueFromBean
protected abstract long getValueFromBean(Object bean)
isBytesValue
public boolean isBytesValue()
getValue
public void getValue(StringBuffer res)
getValue
public void getValue(StringBuffer res,
int divider)
Copyright © 2013. All Rights Reserved.