Class LazyInitializingScheduledExecutorService

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

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