org.datamanager.kernel
Class DataManager.DataManagerThreadGroup

java.lang.Object
  |
  +--java.lang.ThreadGroup
        |
        +--org.datamanager.kernel.DataManager.DataManagerThreadGroup
Enclosing class:
DataManager

public class DataManager.DataManagerThreadGroup
extends ThreadGroup

Inner class extending ThreadGroup used for trapping uncaught exceptions. FIXME: Wow, this doesn't do anything, but at least it is here. In the future this should do something more intelligent.


Constructor Summary
DataManager.DataManagerThreadGroup()
           
DataManager.DataManagerThreadGroup(String name)
           
 
Method Summary
 void uncaughtException(Thread thread, Throwable throwable)
          Shows a message dialog announcing the uncaught exception.
 
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

DataManager.DataManagerThreadGroup

public DataManager.DataManagerThreadGroup()

DataManager.DataManagerThreadGroup

public DataManager.DataManagerThreadGroup(String name)
Method Detail

uncaughtException

public void uncaughtException(Thread thread,
                              Throwable throwable)
Shows a message dialog announcing the uncaught exception. FIXME: This should provide some intelligent mappings to Events that should be fired to correct the situation.

Overrides:
uncaughtException in class ThreadGroup


See the Helium Website