Uses of Package
de.aristaflow.adept2.util.threading.executor
Packages that use de.aristaflow.adept2.util.threading.executor
Package
Description
-
Classes in de.aristaflow.adept2.util.threading.executor used by de.aristaflow.adept2.core.eventmanager.commonClassDescriptionThis scheduled one work executor handles the usual pending work for before and after a flush.
-
Classes in de.aristaflow.adept2.util.threading.executor used by de.aristaflow.adept2.core.registry.clusterClassDescriptionA pipeline executor that has an upper limit for the amount of pipelines.
-
Classes in de.aristaflow.adept2.util.threading.executor used by de.aristaflow.adept2.util.threading.executorClassDescriptionA 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.This class represents runtime data for an one work executor.An abstract implementation for an
ObjectRunnableincluding some lifecycle management like being active and termination.A thread pool executor that accepts work for specific objects.A pipelining executor handles work in pipelines.A runnable for having exactly one runnable per object.This interface represents a runnable that is identified via a specific object.A runnable that executes all runnables that are present for a specific object.This scheduled one work executor handles the usual pending work for before and after a flush.This class extendsRuntimeDataby a runnable which will be delayed and the corresponding future stemming from scheduling the runnable in the scheduling executor.A runnable that will enqueue a delayed object runnable as soon as the delay elapsed.