Package com.db4o.internal.threading
Class ThreadPool4Impl
- java.lang.Object
-
- com.db4o.internal.threading.ThreadPool4Impl
-
- All Implemented Interfaces:
ThreadPool4
public class ThreadPool4Impl extends java.lang.Object implements ThreadPool4
-
-
Constructor Summary
Constructors Constructor Description ThreadPool4Impl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddispose(java.lang.Thread thread)voidjoin(int timeoutMilliseconds)voidstart(java.lang.String taskName, java.lang.Runnable task)voidstartLowPriority(java.lang.String taskName, java.lang.Runnable task)protected voidtriggerUncaughtExceptionEvent(java.lang.Throwable e)Event4<UncaughtExceptionEventArgs>uncaughtException()
-
-
-
Method Detail
-
join
public void join(int timeoutMilliseconds) throws java.lang.InterruptedException- Specified by:
joinin interfaceThreadPool4- Throws:
java.lang.InterruptedException
-
startLowPriority
public void startLowPriority(java.lang.String taskName, java.lang.Runnable task)- Specified by:
startLowPriorityin interfaceThreadPool4
-
start
public void start(java.lang.String taskName, java.lang.Runnable task)- Specified by:
startin interfaceThreadPool4
-
dispose
protected void dispose(java.lang.Thread thread)
-
triggerUncaughtExceptionEvent
protected void triggerUncaughtExceptionEvent(java.lang.Throwable e)
-
uncaughtException
public Event4<UncaughtExceptionEventArgs> uncaughtException()
- Specified by:
uncaughtExceptionin interfaceThreadPool4
-
-