org.codehaus.mojo.exec
Class ExecJavaMojo.IsolatedThreadGroup

java.lang.Object
  extended by java.lang.ThreadGroup
      extended by org.codehaus.mojo.exec.ExecJavaMojo.IsolatedThreadGroup
All Implemented Interfaces:
Thread.UncaughtExceptionHandler
Enclosing class:
ExecJavaMojo

 class ExecJavaMojo.IsolatedThreadGroup
extends ThreadGroup

a ThreadGroup to isolate execution and collect exceptions.


Field Summary
private  Throwable uncaughtException
           
 
Constructor Summary
ExecJavaMojo.IsolatedThreadGroup(String name)
           
 
Method Summary
 void uncaughtException(Thread thread, Throwable throwable)
           
 
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
 

Field Detail

uncaughtException

private Throwable uncaughtException
Constructor Detail

ExecJavaMojo.IsolatedThreadGroup

public ExecJavaMojo.IsolatedThreadGroup(String name)
Method Detail

uncaughtException

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


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.