| Interface | Description |
|---|---|
| Callback<T> | |
| IAsyncResult<R> | |
| IResultMerger<T> | |
| IWorker<W,R> | |
| IWorkSplitter<T> | |
| Splitters.ISimpleSplitter<W> |
| Class | Description |
|---|---|
| AbstractSPMWorker<W,R> | |
| AsyncResult<R> | |
| AsyncWorker<W,R> | |
| ChainBuilder<W,R> | |
| ChainWorker<W,R,S> |
Basically:
pLeft.peform(pRight.perform(pWork:W)):R
|
| CircuitBreakerWorker<W,R> | |
| RetryWorker<W,R> | |
| SimpleSPMWorker<W,R> |
Simple Split, Process, Merge worker using a single implementation.
|
| Splitters | |
| SupervisorWorker<W,R> | |
| Workers |
lpezet