| Interface | Description | 
|---|---|
| RetryableException | 
 Marker interface for exceptions to indicate that an operation can be retried. 
 | 
| SilentException | 
 Marked interface for exceptions. 
 | 
| Exception | Description | 
|---|---|
| CallerNotMemberException | 
 A  
RetryableHazelcastException that indicates that an operation was sent by a machine which isn't member
 in the cluster when the operation is executed. | 
| DistributedObjectDestroyedException | 
 A  
HazelcastException that indicates that a DistributedObject
 access was attempted, but the object is destroyed. | 
| PartitionMigratingException | 
 A  
RetryableHazelcastException that is thrown when an operation is executed
 on a partition, but that partition is currently being moved around. | 
| ResponseAlreadySentException | 
 A HazelcastException indicating that there is some kind of system error causing a response to be send
 multiple times for some operation. 
 | 
| RetryableHazelcastException | 
 A 'marker' exception that indicates that an operation can be retried. 
 | 
| RetryableIOException | 
 A  
IOException indicating that there was a IO failure, but it can be retried. | 
| ServiceNotFoundException | 
 A  
HazelcastException that indicates that a requested service is not exist. | 
| TargetDisconnectedException | 
 Thrown when a client invocation is failed because related target is disconnected and
 whether the invocation is run or not, is indeterminate 
 | 
| TargetNotMemberException | 
 A  
RetryableHazelcastException that indicates operation is send to a
 machine that isn't member of the cluster. | 
| WrongTargetException | 
 A  
RetryableHazelcastException indicating that an operation is executed on
 the wrong machine. | 
Copyright © 2019 Hazelcast, Inc.. All Rights Reserved.