AbstractObjectOneWorkExecutor(boolean blockUntilFlush,
int corePoolSize,
int maxPoolSize,
boolean prestart,
Adept2ThreadFactory threadFactory) |
Creates a new thread pool executor with the designated (maximum) amount of (core) threads (and
unlimited objects), accepting exactly one piece of work per object.
|
AbstractObjectOneWorkExecutor(boolean blockUntilFlush,
int corePoolSize,
int maxPoolSize,
boolean prestart,
Adept2ThreadFactory threadFactory,
int queueLimitPoolStatistics,
Level minLogLevelPoolStatistics) |
Creates a new thread pool executor with the designated (maximum) amount of (core) threads (and
unlimited objects), accepting exactly one piece of work per object.
|
AbstractObjectOneWorkExecutor(boolean blockUntilFlush,
int corePoolSize,
int maxPoolSize,
boolean prestart,
Comparator<? super Runnable> comparator,
Adept2ThreadFactory threadFactory,
int queueLimitPoolStatistics,
Level minLogLevelPoolStatistics) |
Creates a new thread pool executor with the designated (maximum) amount of (core) threads,
accepting exactly one piece of work per object.
|
AbstractObjectOneWorkExecutor(boolean blockUntilFlush,
int corePoolSize,
int maxPoolSize,
boolean prestart,
Comparator<? super Runnable> comparator,
Adept2ThreadFactory threadFactory,
Level minLogLevelPoolStatistics) |
Creates a new thread pool executor with the designated (maximum) amount of (core) threads,
accepting exactly one piece of work per object.
|
AbstractObjectOneWorkExecutor(boolean blockUntilFlush,
Adept2ThreadFactory threadFactory) |
Creates a new thread pool executor with an unlimited amount of threads and objects, accepting
exactly one piece of work per object.
|
AbstractObjectSpecificExecutor(int corePoolSize,
int maxPoolSize,
boolean prestart,
Adept2ThreadFactory threadFactory) |
Creates a new thread pool executor with the designated number of threads and threads for
different objects using the designate thread factory for creating threads.
|
AbstractObjectSpecificExecutor(int corePoolSize,
int maxPoolSize,
boolean prestart,
Adept2ThreadFactory threadFactory,
int queueLimitPoolStatistics,
Level minLogLevelPoolStatistics) |
Creates a new thread pool executor with the designated number of threads and threads for
different objects using the designate thread factory for creating threads.
|
AbstractObjectSpecificExecutor(int corePoolSize,
int maxPoolSize,
boolean prestart,
Comparator<? super Runnable> comparator,
Adept2ThreadFactory threadFactory,
int queueLimitPoolStatistics,
Level minLogLevelPoolStatistics) |
Creates a new thread pool executor with the designated (maximum) amount of (core) threads using
the designated comparator for prioritising work.
|
AbstractObjectSpecificExecutor(int corePoolSize,
int maxPoolSize,
boolean prestart,
Comparator<? super Runnable> comparator,
Adept2ThreadFactory threadFactory,
Level minLogLevelPoolStatistics) |
Creates a new thread pool executor with the designated (maximum) amount of (core) threads using
the designated comparator for prioritising work.
|
AbstractObjectSpecificExecutor(int limit,
Adept2ThreadFactory threadFactory) |
Creates a new thread pool executor with the designated number of threads and threads for
different objects using the designate thread factory for creating threads.
|
AbstractObjectSpecificExecutor(Adept2ThreadFactory threadFactory) |
Creates a new thread pool executor with an unlimited amount of threads for different objects
using the designate thread factory for creating threads.
|
AbstractPipeliningExecutor(int limit,
Adept2ThreadFactory threadFactory) |
Creates a new thread pool executor with the designated number of pipelines
and threads for different objects using the designate thread factory for
creating threads.
|
AbstractPipeliningExecutor(Adept2ThreadFactory threadFactory) |
Creates a new thread pool executor with an unlimited amount of pipelines
for different objects using the designated thread factory for creating
threads.
|
LimitedPipelineExecutor(int limit,
Adept2ThreadFactory threadFactory) |
Creates a new thread pool executor with the designated amount of pipelines
and threads.
|
ObjectOneWorkExecutor(boolean blockUntilFlush,
int corePoolSize,
int maxPoolSize,
boolean prestart,
Adept2ThreadFactory threadFactory) |
Creates a new thread pool executor with the designated (maximum) amount of (core) threads (and
unlimited objects), accepting exactly one piece of work per object.
|
ObjectOneWorkExecutor(boolean blockUntilFlush,
int corePoolSize,
int maxPoolSize,
boolean prestart,
Adept2ThreadFactory threadFactory,
int queueLimitPoolStatistics,
Level minLogLevelPoolStatistics) |
Creates a new thread pool executor with the designated (maximum) amount of (core) threads (and
unlimited objects), accepting exactly one piece of work per object.
|
ObjectOneWorkExecutor(boolean blockUntilFlush,
Adept2ThreadFactory threadFactory) |
Creates a new thread pool executor with an unlimited amount of threads and objects, accepting
exactly one piece of work per object.
|
ScheduledObjectOneWorkExecutor(boolean blockUntilFlush,
int corePoolSize,
int maxPoolSize,
boolean prestart,
int scheduledPoolSize,
Adept2ThreadFactory threadFactory) |
Creates a new thread pool executor with the designated (maximum) amount of (core) threads (and
unlimited objects), accepting exactly one piece of work per object.
|
ScheduledObjectOneWorkExecutor(boolean blockUntilFlush,
int corePoolSize,
int maxPoolSize,
boolean prestart,
int scheduledPoolSize,
Comparator<? super Runnable> comparator,
Adept2ThreadFactory threadFactory,
int queueLimitPoolStatistics,
Level minLogLevelPoolStatistics) |
Creates a new thread pool executor with the designated (maximum) amount of (core) threads,
accepting exactly one piece of work per object.
|
ScheduledObjectOneWorkExecutor(boolean blockUntilFlush,
int corePoolSize,
int maxPoolSize,
boolean prestart,
int scheduledPoolSize,
Comparator<? super Runnable> comparator,
Adept2ThreadFactory threadFactory,
Level minLogLevelPoolStatistics) |
Creates a new thread pool executor with the designated (maximum) amount of (core) threads,
accepting exactly one piece of work per object.
|
ScheduledObjectOneWorkExecutor(boolean blockUntilFlush,
Adept2ThreadFactory threadFactory) |
Creates a new thread pool executor with an unlimited amount of threads and objects, accepting
exactly one piece of work per object.
|
UnlimitedPipelineExecutor(Adept2ThreadFactory threadFactory) |
Creates a new thread pool executor with one pipeline per registered object
and no limit for the threads.
|