| Interface | Description |
|---|---|
| WorkQueuing |
Interface describing how the
WorkManager implements queuing. |
| WorkQueuing.Listener |
| Class | Description |
|---|---|
| AbstractWork |
A base implementation for a
Work instance, dealing with most of the details around state change. |
| MemoryBlockingQueue |
Memory-based
BlockingQueue. |
| MemoryWorkQueuing |
Implementation of a
WorkQueuing using in-memory queuing. |
| NuxeoBlockingQueue |
An abstract
BlockingQueue suitable for a fixed-sized ThreadPoolExecutor, that can be implemented in terms of a few methods. |
| SleepWork |
Simple work that just sleeps, mostly used for tests.
|
| StreamWorkManager |
WorkManager impl that appends works into a Log.
|
| WorkComputation |
A Stream computation that consumes works.
|
| WorkHolder | |
| WorkManagerImpl |
The implementation of a
WorkManager. |
| WorkStateHelper |
Work state helper to handle, out-of-API, distributed, work states.
|
Copyright © 2019 Nuxeo. All rights reserved.