Interface | Description |
---|---|
IThreadPool |
thread pool abstraction provided by the work manager.
|
IWorkResource |
Resource that may be registered with a work unit.
|
Class | Description |
---|---|
ApplicationThreadPool | |
CycleProtector |
A generic cycle detection utility that can be used in methods that may run into
recursive control flows.
|
WorkManager |
The work manager manages the system's concurrency.
|
WorkUnit |
A Work Unit comprises resources that are bound to some logical work process.
|
Exception | Description |
---|---|
CycleProtector.CycleDetectedException |
Exception thrown when a cycle was detected
|
CycleProtector.PendingCycleProtectionException |
Exception thrown when a protection stack was not cleanly resolved
at the end of a work unit.
|
WorkException |