Class ThreadTracker

  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
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


public ThreadTracker()
Method Detail


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

name - the method being tracked


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

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