| Interface | Description | 
|---|---|
| RetryableException | Marker interface for exceptions to indicate that an operation can be retried. | 
| Exception | Description | 
|---|---|
| CallerNotMemberException | A  RetryableHazelcastExceptionthat indicates that an operation was send by a machine which isn't member
 in the cluster when the operation is executed. | 
| DistributedObjectDestroyedException | A  HazelcastExceptionthat indicates that aDistributedObjectaccess was attempted, but the object is destroyed. | 
| PartitionMigratingException | A  RetryableHazelcastExceptionthat 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  IOExceptionindicating that there was a IO failure, but it can be retried. | 
| ServiceNotFoundException | A  HazelcastExceptionthat indicates that a requested service is not exist. | 
| TargetDisconnectedException | A  RetryableHazelcastExceptionthat indicates that an operation is about to
 be send to a non existing machine. | 
| TargetNotMemberException | A  RetryableHazelcastExceptionthat indicates operation is send to a
 machine that isn't member of the cluster. | 
| WrongTargetException | A  RetryableHazelcastExceptionindicating that an operation is executed on
 the wrong machine. | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.