public interface InternalExecutionService extends ExecutionService
ExecutionService
.ASYNC_EXECUTOR, CLIENT_BLOCKING_EXECUTOR, CLIENT_EXECUTOR, CLIENT_MANAGEMENT_EXECUTOR, CLIENT_QUERY_EXECUTOR, IO_EXECUTOR, MAP_LOAD_ALL_KEYS_EXECUTOR, MAP_LOADER_EXECUTOR, OFFLOADABLE_EXECUTOR, QUERY_EXECUTOR, SCHEDULED_EXECUTOR, SYSTEM_EXECUTOR
Modifier and Type | Method and Description |
---|---|
void |
executeDurable(String name,
Runnable command) |
ExecutorService |
getDurable(String name) |
ExecutorService |
getScheduledDurable(String name) |
<V> ScheduledFuture<Future<V>> |
scheduleDurable(String name,
Callable<V> command,
long delay,
TimeUnit unit) |
ScheduledFuture<?> |
scheduleDurable(String name,
Runnable command,
long delay,
TimeUnit unit) |
ScheduledFuture<?> |
scheduleDurableWithRepetition(String name,
Runnable command,
long initialDelay,
long period,
TimeUnit unit) |
void |
shutdownDurableExecutor(String name) |
void |
shutdownScheduledDurableExecutor(String name) |
asCompletableFuture, execute, getExecutor, getGlobalTaskScheduler, getTaskScheduler, register, register, schedule, schedule, scheduleWithRepetition, scheduleWithRepetition, shutdownExecutor, submit, submit
ExecutorService getDurable(String name)
ExecutorService getScheduledDurable(String name)
ScheduledFuture<?> scheduleDurable(String name, Runnable command, long delay, TimeUnit unit)
<V> ScheduledFuture<Future<V>> scheduleDurable(String name, Callable<V> command, long delay, TimeUnit unit)
ScheduledFuture<?> scheduleDurableWithRepetition(String name, Runnable command, long initialDelay, long period, TimeUnit unit)
void shutdownDurableExecutor(String name)
void shutdownScheduledDurableExecutor(String name)
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.