|
|||||||||
| Home >> All >> edu >> emory >> mathcs >> util >> [ concurrent overview ] | PREV NEXT | ||||||||
Uses of Interface
edu.emory.mathcs.util.concurrent.Executor
| Uses of Executor in edu.emory.mathcs.util.concurrent |
| Subinterfaces of Executor in edu.emory.mathcs.util.concurrent | |
interface |
ExecutorService
An executor that provides methods to manage termination. |
| Classes in edu.emory.mathcs.util.concurrent that implement Executor | |
class |
PooledExecutor
A tunable, extensible thread pool class. |
class |
QueuedExecutor
An implementation of Executor that queues incoming requests until they can be processed by a single background thread. |
class |
SecurePooledExecutor
Version of PooledExecutor that ensures propagation of access control context and thread context from call initiator to the thread executing the call. |
class |
ThreadSerializingExecutor
The executor that delegates to other executor (usually pooling executor) but ensures that tasks scheduled from a single thread are executed sequentially. |
| Fields in edu.emory.mathcs.util.concurrent declared as Executor | |
(package private) Executor |
ThreadSerializingExecutor.pool
|
| Methods in edu.emory.mathcs.util.concurrent with parameters of type Executor | |
static AsyncTask |
AsyncTask.start(Executor executor,
Callable call)
Schedules specified task with given executor, and returns completion handle that can be used to access the result or to cancel the task. |
static AsyncTask |
AsyncTask.start(Executor executor,
Callable call,
Callback cb)
Schedules specified task with given executor, and returns completion handle that can be used to access the result or to cancel the task. |
static AsyncTask |
AsyncTask.start(Executor executor,
Callable call,
Callback cb,
boolean disableStackTraces)
Schedules specified task with given executor, and returns completion handle that can be used to access the result or to cancel the task. |
static AsyncTask |
SecureAsyncTask.start(Executor executor,
Callable call)
Schedules specified task with given executor, and returns completion handle that can be used to access the result or to cancel the task. |
static AsyncTask |
SecureAsyncTask.start(Executor executor,
Callable call,
Callback cb)
Schedules specified task with given executor, and returns completion handle that can be used to access the result or to cancel the task. |
static AsyncTask |
SecureAsyncTask.start(Executor executor,
Callable call,
Callback cb,
boolean disableStackTraces)
Schedules specified task with given executor, and returns completion handle that can be used to access the result or to cancel the task. |
| Constructors in edu.emory.mathcs.util.concurrent with parameters of type Executor | |
ThreadSerializingExecutor(Executor pool)
Creates a new thread serializing executor that delegates to the specified executor. |
|
|
|||||||||
| Home >> All >> edu >> emory >> mathcs >> util >> [ concurrent overview ] | PREV NEXT | ||||||||