Package me.ahoo.cosid.segment.concurrent
Class PrefetchWorkerExecutorService
java.lang.Object
me.ahoo.cosid.segment.concurrent.PrefetchWorkerExecutorService
Prefetch Worker Executor Service.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPrefetchWorkerExecutorService(Duration prefetchPeriod, int corePoolSize) PrefetchWorkerExecutorService(Duration prefetchPeriod, int corePoolSize, boolean shutdownHook) -
Method Summary
Modifier and TypeMethodDescriptionshared()The executor shared by segment chains that are not given one, created on first use.voidshutdown()voidsubmit(AffinityJob affinityJob)
-
Field Details
-
DEFAULT_PREFETCH_PERIOD
-
-
Constructor Details
-
PrefetchWorkerExecutorService
-
PrefetchWorkerExecutorService
public PrefetchWorkerExecutorService(Duration prefetchPeriod, int corePoolSize, boolean shutdownHook)
-
-
Method Details
-
shutdown
public void shutdown() -
submit