ini.trakem2.utils
Class BigBrother

java.lang.Object
  extended by java.lang.ThreadGroup
      extended by ini.trakem2.utils.BigBrother
All Implemented Interfaces:
java.lang.Thread.UncaughtExceptionHandler

public class BigBrother
extends java.lang.ThreadGroup

Supervise all threads, and report uncaught exceptions.


Constructor Summary
BigBrother(java.lang.String name)
           
 
Method Summary
 void uncaughtException(java.lang.Thread thread, java.lang.Throwable t)
           
 
Methods inherited from class java.lang.ThreadGroup
activeCount, activeGroupCount, allowThreadSuspension, checkAccess, destroy, enumerate, enumerate, enumerate, enumerate, getMaxPriority, getName, getParent, interrupt, isDaemon, isDestroyed, list, parentOf, resume, setDaemon, setMaxPriority, stop, suspend, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BigBrother

public BigBrother(java.lang.String name)
Method Detail

uncaughtException

public void uncaughtException(java.lang.Thread thread,
                              java.lang.Throwable t)
Specified by:
uncaughtException in interface java.lang.Thread.UncaughtExceptionHandler
Overrides:
uncaughtException in class java.lang.ThreadGroup