Package org.infinispan.executors
package org.infinispan.executors
Implementations of different executors used for asynchronous operation.
-
ClassDescriptionDefault executor factory that creates executors using the JDK Executors service.Creates scheduled executors using the JDK Executors serviceExectues given tasks in provided executor.A delegating executor that lazily constructs and initializes the underlying executor.A delegating executor that lazily constructs and initializes the underlying executor, since unused JDK executors are expensive.A delegating scheduled executor that lazily constructs and initializes the underlying scheduled executor, since unused JDK executors are expensive.Executes tasks in the given executor, but never has more than
maxConcurrentTasks
tasks running at the same time.ManageableExecutorService<T extends ExecutorService>Used to configure and create scheduled executorsExecutes tasks in the given executor, but never has more thanmaxConcurrentTasks
tasks running at the same time.Executor factory that creates WithinThreadExecutor.