| Interface | Description | 
|---|---|
| RetryableException | 
 Marker interface for exceptions to indicate that an operation can be retried. 
 | 
| Exception | Description | 
|---|---|
| CallerNotMemberException | 
 A RetryableHazelcastException that indicates that a request was send to a machine which isn't member
 in the cluster. 
 | 
| CallTimeoutException | 
 A RetryableHazelcastException that indicates that the execution of an operation ran into a timeout. 
 | 
| 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. | 
| TargetDisconnectedException | 
 A  
RetryableHazelcastException that indicates that an operation is about to
 be send to a non existing machine. | 
| 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 © 2014 Hazelcast, Inc.. All Rights Reserved.