| Package | Description |
|---|---|
| de.aristaflow.adept2.util.threading | |
| de.aristaflow.adept2.util.threading.executor |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPipeliningExecutor<O,P>
Deprecated.
Use
AbstractPipeliningExecutor instead. |
class |
CachedThreadPoolExecutor
A ThreadPoolExecutor with a special behaviour:
Creates new threads to run a new task, if the amount of threads is less
than the corePoolSize.
|
class |
LimitedPipelineExecutor<O>
Deprecated.
Use
LimitedPipelineExecutor instead. |
class |
UnlimitedPipelineExecutor<O>
Deprecated.
Use
UnlimitedPipelineExecutor instead. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractObjectSpecificExecutor<O1,O2,R>
A thread pool executor that accepts work for specific objects.
|
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.
|