org.apache.activemq.util
Class ThreadTracker

java.lang.Object
  extended by org.apache.activemq.util.ThreadTracker

public class ThreadTracker
extends Object

Debugging tool to track entry points through code, useful to see runtime call paths To use, add to a method as follows: public void someMethod() { ThreadTracker.track("someMethod"); ... } and at some stage call result to get a LOG output of the callers with an associated call count


Constructor Summary
ThreadTracker()
           
 
Method Summary
static void result()
          output the result of stack trace capture to the log
static void track(String name)
          track the stack trace of callers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadTracker

public ThreadTracker()
Method Detail

track

public static void track(String name)
track the stack trace of callers

Parameters:
name - the method being tracked

result

public static void result()
output the result of stack trace capture to the log



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