de.unikassel.android.sdcframework.util
Class DefaultUncaughtExceptionHandler

Package class diagram package DefaultUncaughtExceptionHandler
java.lang.Object
  extended by de.unikassel.android.sdcframework.util.DefaultUncaughtExceptionHandler
All Implemented Interfaces:
Thread.UncaughtExceptionHandler

public class DefaultUncaughtExceptionHandler
extends Object
implements Thread.UncaughtExceptionHandler

A default handler for uncaught exceptions.


Field Summary
private  Thread.UncaughtExceptionHandler orgHandler
          the original Handler
 
Constructor Summary
DefaultUncaughtExceptionHandler(Thread.UncaughtExceptionHandler orgHandler)
          Constructor
 
Method Summary
private  void doLogUncaughtException(Thread thread, Throwable ex)
          Method to log the exception
 void uncaughtException(Thread thread, Throwable ex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

orgHandler

private Thread.UncaughtExceptionHandler orgHandler
the original Handler

Constructor Detail

DefaultUncaughtExceptionHandler

public DefaultUncaughtExceptionHandler(Thread.UncaughtExceptionHandler orgHandler)
Constructor

Parameters:
orgHandler - the original handler
Method Detail

uncaughtException

public void uncaughtException(Thread thread,
                              Throwable ex)
Specified by:
uncaughtException in interface Thread.UncaughtExceptionHandler

doLogUncaughtException

private void doLogUncaughtException(Thread thread,
                                    Throwable ex)
Method to log the exception

Parameters:
thread - the thread
ex - the exception