public interface ExecutionService
| Modifier and Type | Field and Description | 
|---|---|
static String | 
ASYNC_EXECUTOR
Name of the async executor. 
 | 
static String | 
CLIENT_BLOCKING_EXECUTOR
Name of the client transaction executor. 
 | 
static String | 
CLIENT_EXECUTOR
Name of the client executor. 
 | 
static String | 
CLIENT_MANAGEMENT_EXECUTOR
Name of the client management executor. 
 | 
static String | 
CLIENT_QUERY_EXECUTOR
Name of the client executor. 
 | 
static String | 
IO_EXECUTOR
Name of the io executor. 
 | 
static String | 
MAP_LOAD_ALL_KEYS_EXECUTOR
The name of the executor that loads the entry keys and dispatches
 the keys to the partition owners for value loading. 
 | 
static String | 
MAP_LOADER_EXECUTOR
Name of the map-loader executor that loads the entry values
 for a given key set locally on the member owning the partition
 which contains the keys. 
 | 
static String | 
OFFLOADABLE_EXECUTOR
Name of the offloadable executor. 
 | 
static String | 
QUERY_EXECUTOR
Name of the query executor. 
 | 
static String | 
SCHEDULED_EXECUTOR
Name of the scheduled executor. 
 | 
static String | 
SYSTEM_EXECUTOR
Name of the system executor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<V> ICompletableFuture<V> | 
asCompletableFuture(Future<V> future)  | 
void | 
execute(String name,
       Runnable command)  | 
ManagedExecutorService | 
getExecutor(String name)  | 
TaskScheduler | 
getGlobalTaskScheduler()  | 
TaskScheduler | 
getTaskScheduler(String name)  | 
ManagedExecutorService | 
register(String name,
        int poolSize,
        int queueCapacity,
        ExecutorType type)  | 
ScheduledFuture<?> | 
schedule(Runnable command,
        long delay,
        TimeUnit unit)  | 
ScheduledFuture<?> | 
schedule(String name,
        Runnable command,
        long delay,
        TimeUnit unit)  | 
ScheduledFuture<?> | 
scheduleWithRepetition(Runnable command,
                      long initialDelay,
                      long period,
                      TimeUnit unit)  | 
ScheduledFuture<?> | 
scheduleWithRepetition(String name,
                      Runnable command,
                      long initialDelay,
                      long period,
                      TimeUnit unit)  | 
void | 
shutdownExecutor(String name)  | 
<T> Future<T> | 
submit(String name,
      Callable<T> task)  | 
Future<?> | 
submit(String name,
      Runnable task)  | 
static final String SYSTEM_EXECUTOR
static final String ASYNC_EXECUTOR
static final String SCHEDULED_EXECUTOR
static final String CLIENT_EXECUTOR
static final String CLIENT_QUERY_EXECUTOR
static final String CLIENT_MANAGEMENT_EXECUTOR
static final String CLIENT_BLOCKING_EXECUTOR
static final String QUERY_EXECUTOR
static final String IO_EXECUTOR
static final String OFFLOADABLE_EXECUTOR
static final String MAP_LOADER_EXECUTOR
static final String MAP_LOAD_ALL_KEYS_EXECUTOR
MapLoader.loadAllKeys(), 
Constant Field ValuesManagedExecutorService register(String name, int poolSize, int queueCapacity, ExecutorType type)
ManagedExecutorService getExecutor(String name)
void shutdownExecutor(String name)
ScheduledFuture<?> schedule(Runnable command, long delay, TimeUnit unit)
ScheduledFuture<?> schedule(String name, Runnable command, long delay, TimeUnit unit)
ScheduledFuture<?> scheduleWithRepetition(Runnable command, long initialDelay, long period, TimeUnit unit)
ScheduledFuture<?> scheduleWithRepetition(String name, Runnable command, long initialDelay, long period, TimeUnit unit)
TaskScheduler getGlobalTaskScheduler()
TaskScheduler getTaskScheduler(String name)
<V> ICompletableFuture<V> asCompletableFuture(Future<V> future)
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.