com.virtuosotechnologies.lib.debug
Class ObjectTracker

java.lang.Object
  extended bycom.virtuosotechnologies.lib.debug.ObjectTracker

public class ObjectTracker
extends Object

Tool that tracks objects and determines whether they are still alive


Field Summary
static ObjectTracker GLOBAL
          Global instance of this class
 
Constructor Summary
ObjectTracker(String name)
          Constructor
 
Method Summary
 void addObject(Object obj, String name)
          Add an object to the tracker
 void logStatus()
          Report status
 void terminate()
          Terminate the tracker
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GLOBAL

public static final ObjectTracker GLOBAL
Global instance of this class

Constructor Detail

ObjectTracker

public ObjectTracker(String name)
Constructor

Method Detail

addObject

public void addObject(Object obj,
                      String name)
Add an object to the tracker


logStatus

public void logStatus()
Report status


terminate

public void terminate()
Terminate the tracker