An interface which supports asynchronous cancellation.
This interface represents the result of an asynchronous future task, which provides all the features of
A listener for an asynchronous future computation result.
An executor which can optionally block or not block on task submission.
A blocking executor service.
A direct executor.
A direct executor service.
An event listener which handles a single event and accepts an attachment of some type.
A thread interrupt handler.
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.
An executor which runs a task within the given direct executor.
A simple array-backed queue with a fixed size.
An abstract base class for an implementation of the
A base class for implementing asynchronous tasks.
Utility for snapshot/copy-on-write arrays.
A simple load-balancing executor.
A task which depends on other tasks, and which may have tasks depending upon it.
A builder for a dependency task.
JBoss thread- and executor-related utility and factory methods.
A JBoss thread.
A factory for
An executor that always runs all tasks in queue order, using a delegate executor to run the tasks.
An executor which uses a regular queue to hold tasks.
A queueless thread pool.
A simple shutdown-listenable registry.
The possible statuses of an
Thrown when a
Thrown when an execute-with-timeout method is called and the timeout elapsed before a task could be accepted.
Thrown when a task is submitted to an executor which is in the process of, or has completed shutting down.
Thrown when a thread factory refuses to create a thread for a thread pool.
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.