Package org.jboss.threads
Class ViewExecutor
java.lang.Object
java.util.concurrent.AbstractExecutorService
org.jboss.threads.ViewExecutor
- All Implemented Interfaces:
AutoCloseable,Executor,ExecutorService
An executor service that is actually a "view" over another executor service.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ViewExecutor.Builderfinal Runnableprotected voidfinal voidfinal voidsetTerminationTask(Runnable terminationTask) final voidshutdown()abstract voidshutdown(boolean interrupt) Methods inherited from class java.util.concurrent.AbstractExecutorService
invokeAll, invokeAll, invokeAny, invokeAny, newTaskFor, newTaskFor, submit, submit, submitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.concurrent.ExecutorService
awaitTermination, close, isShutdown, isTerminated, shutdownNow
-
Method Details
-
shutdown
public final void shutdown() -
shutdown
public abstract void shutdown(boolean interrupt) -
getExceptionHandler
-
setExceptionHandler
-
getTerminationTask
-
setTerminationTask
-
builder
-
runTermination
protected void runTermination()
-