TPTP 4.3.0 Monitoring Tools Project
Public API Specification

org.eclipse.hyades.perfmon.agents.jmx.ascode.jboss
Class JBossStat

java.lang.Object
  extended byorg.eclipse.hyades.perfmon.agents.jmx.ascode.jboss.JBossStat
All Implemented Interfaces:
ServerStatInterface

public class JBossStat
extends java.lang.Object
implements ServerStatInterface


Constructor Summary
JBossStat(ServerCommunicationInterface server, java.lang.String statsName)
           
 
Method Summary
 java.lang.Object getConfigStats(javax.management.ObjectName mbeanObjectName)
           
 java.lang.String getStatisticDescription(java.lang.Object statistic)
           
 java.lang.String getStatisticName(java.lang.Object statistic)
           
 java.lang.Object[] getStatistics(java.lang.Object stats)
           
 java.util.ArrayList getStatsArray(java.lang.Object[] mbeans)
           
 java.lang.String invokeStatCounter(java.util.ArrayList results, java.lang.String dataID, java.lang.Object stats, int statID)
           
static void loadClasses()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossStat

public JBossStat(ServerCommunicationInterface server,
                 java.lang.String statsName)
Method Detail

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

TPTP 4.3.0 Monitoring Tools Project
Public API Specification