# Package 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.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  DurableExecutorService | Durable implementation of `ExecutorService`.
  DurableExecutorServiceFuture<V> | A Future where one can obtain the task ID for tracking the response.

- Exception Summary
  Exception | Description
  --- | ---
  StaleTaskIdException | An `RuntimeException` that is thrown when retrieving the result of a task via `DurableExecutorService` if the result of the task is overwritten.

## Package com.hazelcast.durableexecutor Description

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. DurableExecutorService also provides a way to retrieve the result of an execution with the given taskId.

Since:
  3.7

Copyright © 2019. All rights reserved.