| Package | Description |
|---|---|
| de.aristaflow.adept2.util.threading.executor |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractObjectSpecificExecutor<O1,O2,R>
A thread pool executor that accepts work for specific objects.
|
class |
AbstractPipeliningExecutor<O,P>
A pipelining executor handles work in pipelines.
|
class |
LimitedPipelineExecutor<O>
A pipeline executor that has an upper limit for the amount of pipelines.
|
class |
ObjectOneWorkExecutor<O>
A one work executor allows for an arbitrary amount of objects having work, but only one piece of
work is allowed for each object at a time.
|
class |
UnlimitedPipelineExecutor<O>
A pipeline executor that has a separate pipeline for each registered object
and therefore also no upper limit concerning the amount of pipelines as well
as the amount of threads.
|