See: Description
| Interface | Description |
|---|---|
| Executor |
Executor is an abstraction for a thread factory or thread pool for executing actions
asynchronously.
|
| TaskManager.Task |
The interface that tasks must implement
|
| Class | Description |
|---|---|
| GetThreadPoolAction |
Provides security-checked access to internal thread pools as a java.security.PrivilegedAction, to
be used conveniently with an AccessController.doPrivileged or Security.doPrivileged.
|
| InterruptedStatusThread |
Common Thread subclass to handle potential loss of interrupted status.
|
| NewThreadAction |
A PrivilegedAction for creating a new thread conveniently with an AccessController.doPrivileged
or Security.doPrivileged.
|
| ReadersWriter |
An Object to control the concurrent state.
|
| ReadyState |
Utility class used to prevent access to a service before it has completed its initialization or
after it starts to shutdown.
|
| RetryTask | |
| TaskManager |
A task manager manages a single queue of tasks, and some number of worker threads.
|
| ThreadPoolPermission |
Permission to use internal thread pools (see GetThreadPoolAction).
|
| WakeupManager |
A Queue of timed tasks.
|
| WakeupManager.ThreadDesc |
Description of a future thread.
|
| WakeupManager.Ticket |
A ticket that can be used for cancelling a future task.
|
| Exception | Description |
|---|---|
| ReadersWriter.ConcurrentLockException |
InterruptedException transformed to a runtime exception.
|
InProgress) provide synchronization
mechanisms. Others, such as TaskManager, provide utilities
for managing the creation of multiple threads to do independent tasks.Copyright © GigaSpaces.