TPTP 4.4.0 Platform Project
Public API Specification

org.eclipse.hyades.perfmon.agents.jmx.ascode.jonas
Class JonasStat

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

public class JonasStat
extends java.lang.Object
implements ServerStatInterface


Constructor Summary
JonasStat(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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JonasStat

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

getConfigStats

public java.lang.Object getConfigStats(javax.management.ObjectName mbeanObjectName)
                                throws java.lang.Exception
Specified by:
getConfigStats in interface ServerStatInterface
Throws:
java.lang.Exception

getStatsArray

public java.util.ArrayList getStatsArray(java.lang.Object[] mbeans)
Specified by:
getStatsArray in interface ServerStatInterface

invokeStatCounter

public java.lang.String invokeStatCounter(java.util.ArrayList results,
                                          java.lang.String dataID,
                                          java.lang.Object stats,
                                          int statID)
Specified by:
invokeStatCounter in interface ServerStatInterface

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.4.0 Platform Project
Public API Specification