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.