Class LazyInitializingExecutorService

java.lang.Object
org.infinispan.executors.ManageableExecutorService<ExecutorService>
org.infinispan.executors.LazyInitializingExecutorService
All Implemented Interfaces:
Executor, ExecutorService

public final class LazyInitializingExecutorService extends ManageableExecutorService<ExecutorService> implements ExecutorService
A delegating executor that lazily constructs and initializes the underlying executor, since unused JDK executors are expensive.
Since:
5.1
Author:
Manik Surtani