org.apache.activemq.tool
Class MemoryMonitoringTool

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

public class MemoryMonitoringTool
extends java.lang.Object
implements java.lang.Runnable


Field Summary
protected  ReportGenerator reportGenerator
           
protected  java.util.Properties testSettings
           
 
Constructor Summary
MemoryMonitoringTool()
           
 
Method Summary
 void addTestInformation()
           
 long getCheckpointInterval()
           
 java.io.DataOutputStream getDataOutputStream()
           
 java.util.Properties getTestSettings()
           
 void run()
           
 void setCheckpointInterval(long checkpointInterval)
           
 void setDataOutputStream(java.io.DataOutputStream dataDoutputStream)
           
 void setTestSettings(java.util.Properties sysTestSettings)
           
 java.lang.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 java.util.Properties testSettings

reportGenerator

protected ReportGenerator reportGenerator
Constructor Detail

MemoryMonitoringTool

public MemoryMonitoringTool()
Method Detail

getTestSettings

public java.util.Properties getTestSettings()

setTestSettings

public void setTestSettings(java.util.Properties sysTestSettings)

getDataOutputStream

public java.io.DataOutputStream getDataOutputStream()

setDataOutputStream

public void setDataOutputStream(java.io.DataOutputStream dataDoutputStream)

stopMonitor

public void stopMonitor()

getCheckpointInterval

public long getCheckpointInterval()

setCheckpointInterval

public void setCheckpointInterval(long checkpointInterval)

startMonitor

public java.lang.Thread startMonitor()

addTestInformation

public void addTestInformation()

run

public void run()
Specified by:
run in interface java.lang.Runnable


Copyright © 2009 Apache Software Foundation. All Rights Reserved.