| Package | Description | 
|---|---|
| com.hazelcast.durableexecutor | This package contains DurableExecutorService functionality for Hazelcast. The DurableExecutorService extends the ExecutorServiceand provides additional methods like
 executing tasks on a member who is owner of a specific key. | 
| com.hazelcast.ringbuffer | Contains the API for the  Ringbuffer. | 
| com.hazelcast.scheduledexecutor | This package contains ScheduledExecutorService functionality for Hazelcast. | 
| com.hazelcast.splitbrainprotection | Contains classes related to cluster split brain protection. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StaleTaskIdExceptionAn  RuntimeExceptionthat is thrown when retrieving the result of a task viaDurableExecutorServiceif the
 result of the task is overwritten. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StaleSequenceExceptionAn  RuntimeExceptionthat is thrown when accessing an item in theRingbufferusing a sequence that is smaller
 than the current head sequence and that the ringbuffer store is disabled. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StaleTaskExceptionException thrown by the  IScheduledFutureduring any operation on a stale (=previously destroyed) task. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SplitBrainProtectionExceptionAn exception thrown when the cluster size is below the defined threshold. | 
Copyright © 2020 Hazelcast, Inc.. All rights reserved.