org.apache.activemq.tool
Class MemoryMonitoringTool

java.lang.Object
  extended by org.apache.activemq.tool.MemoryMonitoringTool
All Implemented Interfaces:
Runnable

public class MemoryMonitoringTool
extends Object
implements Runnable


Field Summary
protected  ReportGenerator reportGenerator
           
protected  Properties testSettings
           
 
Constructor Summary
MemoryMonitoringTool()
           
 
Method Summary
 void addTestInformation()
           
 long getCheckpointInterval()
           
 DataOutputStream getDataOutputStream()
           
 Properties getTestSettings()
           
 void run()
           
 void setCheckpointInterval(long checkpointInterval)
           
 void setDataOutputStream(DataOutputStream dataDoutputStream)
           
 void setTestSettings(Properties sysTestSettings)
           
 Thread startMonitor()
           
 void stopMonitor()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

testSettings

protected Properties testSettings

reportGenerator

protected ReportGenerator reportGenerator
Constructor Detail

MemoryMonitoringTool

public MemoryMonitoringTool()
Method Detail

getTestSettings

public Properties getTestSettings()

setTestSettings

public void setTestSettings(Properties sysTestSettings)

getDataOutputStream

public DataOutputStream getDataOutputStream()

setDataOutputStream

public void setDataOutputStream(DataOutputStream dataDoutputStream)

stopMonitor

public void stopMonitor()

getCheckpointInterval

public long getCheckpointInterval()

setCheckpointInterval

public void setCheckpointInterval(long checkpointInterval)

startMonitor

public Thread startMonitor()

addTestInformation

public void addTestInformation()

run

public void run()
Specified by:
run in interface Runnable


Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.