com.commsen.stopwatch.jmx
Class StopwatchManager

java.lang.Object
  extended by com.commsen.stopwatch.jmx.StopwatchManager
All Implemented Interfaces:
StopwatchManagerMBean

public class StopwatchManager
extends java.lang.Object
implements StopwatchManagerMBean


Constructor Summary
StopwatchManager()
           
 
Method Summary
 java.lang.String getEngine()
           
 long[] getLoadReports(java.lang.String group, java.lang.String label, int periodField, int numberOfPeriods)
           
 Report[] getReports(java.lang.String group, java.lang.String label)
           
 java.lang.String getReportsAsString(java.lang.String group, java.lang.String label)
           
 java.lang.String getReportsAsXML(java.lang.String group, java.lang.String label)
           
 java.lang.String getStorage()
           
 boolean isActive()
           
 boolean isChanged()
           
 boolean isDebug()
           
 void reset()
           
 void setDebug(boolean debug)
           
 void setEngine(java.lang.String engine)
           
 void setStorage(java.lang.String storage)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StopwatchManager

public StopwatchManager()
Method Detail

start

public void start()
Specified by:
start in interface StopwatchManagerMBean

stop

public void stop()
Specified by:
stop in interface StopwatchManagerMBean

reset

public void reset()
Specified by:
reset in interface StopwatchManagerMBean

getReports

public Report[] getReports(java.lang.String group,
                           java.lang.String label)
Specified by:
getReports in interface StopwatchManagerMBean

getLoadReports

public long[] getLoadReports(java.lang.String group,
                             java.lang.String label,
                             int periodField,
                             int numberOfPeriods)
Specified by:
getLoadReports in interface StopwatchManagerMBean

getReportsAsString

public java.lang.String getReportsAsString(java.lang.String group,
                                           java.lang.String label)
Specified by:
getReportsAsString in interface StopwatchManagerMBean
See Also:
StopwatchManagerMBean.getReportsAsString(java.lang.String, java.lang.String)

getReportsAsXML

public java.lang.String getReportsAsXML(java.lang.String group,
                                        java.lang.String label)
Specified by:
getReportsAsXML in interface StopwatchManagerMBean
See Also:
StopwatchManagerMBean.getReportsAsXML(java.lang.String, java.lang.String)

isChanged

public boolean isChanged()
Specified by:
isChanged in interface StopwatchManagerMBean
Returns:
Returns the changed.

isActive

public boolean isActive()
Specified by:
isActive in interface StopwatchManagerMBean
Returns:
Returns the debug.

isDebug

public boolean isDebug()
Specified by:
isDebug in interface StopwatchManagerMBean
Returns:
Returns the debug.

setDebug

public void setDebug(boolean debug)
Specified by:
setDebug in interface StopwatchManagerMBean
Parameters:
debug - The debug to set.

getEngine

public java.lang.String getEngine()
Specified by:
getEngine in interface StopwatchManagerMBean
Returns:
Returns the engine.

setEngine

public void setEngine(java.lang.String engine)
Specified by:
setEngine in interface StopwatchManagerMBean
Parameters:
engine - The engine to set.

getStorage

public java.lang.String getStorage()
Specified by:
getStorage in interface StopwatchManagerMBean
Returns:
Returns the storage.

setStorage

public void setStorage(java.lang.String storage)
Specified by:
setStorage in interface StopwatchManagerMBean
Parameters:
storage - The storage to set.


Copyright © 2006-2008 Commsen International. All Rights Reserved.