| Package | Description | 
|---|---|
| com.hazelcast.durableexecutor | 
 This package contains DurableExecutorService functionality for Hazelcast. 
The DurableExecutorService extends the ExecutorService and provides additional methods like
 executing tasks on a member who is owner of a specific key. | 
| Modifier and Type | Method and Description | 
|---|---|
<T> DurableExecutorServiceFuture<T> | 
DurableExecutorService.submit(Callable<T> task)
Submits a value-returning task for execution and returns a
 Future representing the pending results of the task. 
 | 
DurableExecutorServiceFuture<?> | 
DurableExecutorService.submit(Runnable task)
Submits a Runnable task for execution and returns a Future
 representing that task. 
 | 
<T> DurableExecutorServiceFuture<T> | 
DurableExecutorService.submit(Runnable task,
      T result)
Submits a Runnable task for execution and returns a Future
 representing that task. 
 | 
<T> DurableExecutorServiceFuture<T> | 
DurableExecutorService.submitToKeyOwner(Callable<T> task,
                Object key)
Submits a task to the owner of the specified key and returns a Future
 representing that task. 
 | 
DurableExecutorServiceFuture<?> | 
DurableExecutorService.submitToKeyOwner(Runnable task,
                Object key)
Submits a task to the owner of the specified key and returns a Future
 representing that task. 
 | 
Copyright © 2023 Hazelcast, Inc.. All rights reserved.