| Package | Description |
|---|---|
| com.github.lpezet.java.patterns.worker |
| Modifier and Type | Method and Description |
|---|---|
static <T> IWorkSplitter<T> |
Splitters.splitByChunks(int pChunks,
int pMinChunkSize,
Splitters.ISimpleSplitter<T> pSplitter)
Splitting working into fixed amount of chunks.
|
static <T> IWorkSplitter<T> |
Splitters.splitByChunkSize(int pChunkSize,
Splitters.ISimpleSplitter<T> pSplitter)
Splitting in fixed amount of work.
|
| Constructor and Description |
|---|
AbstractSPMWorker(ExecutorService pExecutorService,
IWorkSplitter<W> pSplitter,
IResultMerger<R> pMerger) |
SimpleSPMWorker(ExecutorService pExecutorService,
IWorkSplitter<W> pSplitter,
IResultMerger<R> pMerger,
IWorker<W,R> pImpl) |
lpezet