public abstract class ErrorAwareThreadFactory
extends java.lang.Object
implements java.util.concurrent.ThreadFactory
A ThreadFactory
implementation which creates
Thread
which is aware of any uncaught exception.
Constructor and Description |
---|
ErrorAwareThreadFactory() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Thread |
createThread(java.lang.Runnable runnable)
Creates a new
Thread . |
protected java.lang.Thread.UncaughtExceptionHandler |
getUncaughtErrorHandler()
Gets unhandled error handler.
|
java.lang.Thread |
newThread(java.lang.Runnable r) |
public abstract java.lang.Thread createThread(java.lang.Runnable runnable)
Creates a new Thread
.
runnable
- the runnablepublic java.lang.Thread newThread(java.lang.Runnable r)
newThread
in interface java.util.concurrent.ThreadFactory
protected java.lang.Thread.UncaughtExceptionHandler getUncaughtErrorHandler()
Gets unhandled error handler.