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 void
dispose(java.lang.Thread thread)
void
join(int timeoutMilliseconds)
void
start(java.lang.String taskName, java.lang.Runnable task)
void
startLowPriority(java.lang.String taskName, java.lang.Runnable task)
protected void
triggerUncaughtExceptionEvent(java.lang.Throwable e)
Event4<UncaughtExceptionEventArgs>
uncaughtException()
-
-
-
Method Detail
-
join
public void join(int timeoutMilliseconds) throws java.lang.InterruptedException
- Specified by:
join
in interfaceThreadPool4
- Throws:
java.lang.InterruptedException
-
startLowPriority
public void startLowPriority(java.lang.String taskName, java.lang.Runnable task)
- Specified by:
startLowPriority
in interfaceThreadPool4
-
start
public void start(java.lang.String taskName, java.lang.Runnable task)
- Specified by:
start
in interfaceThreadPool4
-
dispose
protected void dispose(java.lang.Thread thread)
-
triggerUncaughtExceptionEvent
protected void triggerUncaughtExceptionEvent(java.lang.Throwable e)
-
uncaughtException
public Event4<UncaughtExceptionEventArgs> uncaughtException()
- Specified by:
uncaughtException
in interfaceThreadPool4
-
-