org.eclipse.hyades.perfmon.agents.jmx.ascode.jboss
Class JBossStat
java.lang.Object
org.eclipse.hyades.perfmon.agents.jmx.ascode.jboss.JBossStat
- All Implemented Interfaces:
- ServerStatInterface
- public class JBossStat
- extends java.lang.Object
- implements ServerStatInterface
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JBossStat
public JBossStat(ServerCommunicationInterface server,
java.lang.String statsName)
loadClasses
public static void loadClasses()
throws java.lang.Exception
- Throws:
java.lang.Exception
getStatsArray
public java.util.ArrayList getStatsArray(java.lang.Object[] mbeans)
- Specified by:
getStatsArray in interface ServerStatInterface
getConfigStats
public java.lang.Object getConfigStats(javax.management.ObjectName mbeanObjectName)
throws java.lang.Exception
- Specified by:
getConfigStats in interface ServerStatInterface
- Throws:
java.lang.Exception
invokeStatCounter
public java.lang.String invokeStatCounter(java.util.ArrayList results,
java.lang.String dataID,
java.lang.Object stats,
int statID)
throws java.lang.Exception
- Specified by:
invokeStatCounter in interface ServerStatInterface
- Throws:
java.lang.Exception
getStatistics
public java.lang.Object[] getStatistics(java.lang.Object stats)
- Specified by:
getStatistics in interface ServerStatInterface
getStatisticName
public java.lang.String getStatisticName(java.lang.Object statistic)
- Specified by:
getStatisticName in interface ServerStatInterface
getStatisticDescription
public java.lang.String getStatisticDescription(java.lang.Object statistic)
- Specified by:
getStatisticDescription in interface ServerStatInterface