|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| IPoolableThreadManageable | Classes that implement IPoolableThreadManageable include a createPoolableThreadManaged() method that returns a PoolableThreadManaged object, which defines a task to be run by a WorkerThread as a set of properties that include the target object, the name of the target method, and an Object[] of parameters that are passed to the target method. |
| IThreadManageable | Classes that implement IThreadManageable include a createThreadManaged() method that returns a ThreadManaged object that runs the operative method of the IThreadManageable object in a Thread. |
| IThreadManagedTask | IThreadManagedTask is the interface used to define those objects that can be managed by ThreadManager; that is, those objects that ThreadManager#add() will accept. |
| Class Summary | |
|---|---|
| PoolableThreadManaged | PoolableThreadManaged is one of the classes supported by ThreadManager, which runs a set of tasks in parallel. |
| ThreadManaged | ThreadManaged is one of the classes supported by ThreadManager, which runs a set of tasks in parallel. |
| ThreadManager | A ThreadManager runs a set of tasks in parallel. |
| Exception Summary | |
|---|---|
| ThreadTimeoutException | Thrown by ThreadManager when it times out a Thread. |
Infrastructure classes for osESB's use of threads.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||