# Package com.hazelcast.spi.exception

Contains exceptions for Hazelcast SPI.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  RetryableException | Marker interface for exceptions to indicate that an operation can be retried.
  SilentException | Marked interface for exceptions.

- Exception Summary
  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.

## Package com.hazelcast.spi.exception Description

Contains exceptions for Hazelcast SPI.

Copyright © 2018. All rights reserved.