Interface | Description |
---|---|
AsyncCancellable |
An interface which supports asynchronous cancellation.
|
AsyncFuture<T> |
This interface represents the result of an asynchronous future task, which provides all the features
of
Future while also adding several additional convenience methods and the ability to add asynchronous
callbacks. |
AsyncFuture.Listener<T,A> |
A listener for an asynchronous future computation result.
|
AtomicArray.Creator<V> | Deprecated |
BlockingExecutor | Deprecated
Executors in this package will always accept tasks immediately.
|
BlockingExecutorService | Deprecated |
DirectExecutor |
A direct executor.
|
DirectExecutorService |
A direct executor service.
|
EventListener<A> |
An event listener which handles a single event and accepts an attachment of some type.
|
InterruptHandler |
A thread interrupt handler.
|
ShutdownListenable |
An object which can have shutdown listeners registered on it.
|
TaskNotifier<R extends Runnable,A> |
A notifier which is called when tasks start, stop, or fail.
|
WrappingExecutor |
An executor which runs a task within the given direct executor.
|
Class | Description |
---|---|
ArrayQueue<E> |
A simple array-backed queue with a fixed size.
|
AsyncFuture.AbstractListener<T,A> |
An abstract base class for an implementation of the
Listener interface. |
AsyncFutureTask<T> |
A base class for implementing asynchronous tasks.
|
AtomicArray<T,V> |
Utility for snapshot/copy-on-write arrays.
|
BalancingExecutor |
A simple load-balancing executor.
|
Dependency |
A task which depends on other tasks, and which may have tasks depending upon it.
|
DependencyTaskBuilder |
A builder for a dependency task.
|
EnhancedQueueExecutor |
A task-or-thread queue backed thread pool executor service.
|
EnhancedQueueExecutor.Builder |
The builder class for an
EnhancedQueueExecutor . |
JBossExecutors |
JBoss thread- and executor-related utility and factory methods.
|
JBossScheduledThreadPoolExecutor | |
JBossThread |
A JBoss thread.
|
JBossThreadFactory |
A factory for
JBossThread instances. |
JBossThreadPoolExecutor | Deprecated
Use
EnhancedQueueExecutor instead. |
LimitedExecutor |
An executor for long-running tasks which limits the total concurrency over a delegate thread pool.
|
ManagedThreadPoolExecutor |
A version of
ThreadPoolExecutor which implements ManageableThreadPoolExecutorService in order to allow
opting out of using EnhancedQueueExecutor . |
Messages_$logger |
Warning this class consists of generated code.
|
OrderedExecutor |
An executor that always runs all tasks in queue order, using a delegate executor to run the tasks.
|
QueueExecutor | Deprecated
Use
EnhancedQueueExecutor instead. |
QueuelessExecutor | Deprecated
Use
EnhancedQueueExecutor instead. |
SimpleShutdownListenable |
A simple shutdown-listenable registry.
|
ThreadOnExitAction |
A privileged action which allows setting a thread on-exit action.
|
Version |
Enum | Description |
---|---|
AsyncFuture.Status |
The possible statuses of an
AsyncFuture . |
Exception | Description |
---|---|
ExecutionInterruptedException | Deprecated |
ExecutionTimedOutException | Deprecated |
StoppedExecutorException |
Thrown when a task is submitted to an executor which is in the process of, or has completed shutting down.
|
ThreadCreationException |
Thrown when a thread factory refuses to create a thread for a thread pool.
|
Copyright © 2023 JBoss by Red Hat. All rights reserved.