| Package | Description | 
|---|---|
| com.hazelcast.client | Contains classes/interfaces related to Client | 
| com.hazelcast.cluster.impl | This package contains the implementation of the cluster functionality. | 
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.core | Provides core API interfaces/classes. | 
| com.hazelcast.map | Contains Hazelcast map module classes. | 
| com.hazelcast.mapreduce | This package contains the MapReduce API definition for Hazelcast. All map reduce operations running in a distributed manner inside the active Hazelcast cluster. | 
| com.hazelcast.nio.serialization | Contains interfaces/classes related to serialization;
 such as serializer interfaces, input/output streams. | 
| com.hazelcast.query | Contains interfaces/classes related to Hazelcast query and indexing support. | 
| com.hazelcast.quorum | Contains classes related to cluster quorum. | 
| com.hazelcast.spi.exception | Contains exceptions for Hazelcast SPI. | 
| com.hazelcast.topic | Contains the API for the  ITopic. | 
| com.hazelcast.transaction | Provides interfaces/classes for Hazelcast transaction support. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AuthenticationExceptionA  HazelcastExceptionthat is thrown when there is an Authentication failure: e.g. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConfigMismatchExceptionException thrown when 2 nodes want to join, but there configuration doesn't match | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConfigurationExceptionA  HazelcastExceptionthat is thrown when something is wrong with the server or client configuration. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DuplicateInstanceNameExceptionThrown when a duplicate instance name is detected. | 
| class  | HazelcastOverloadExceptionA  HazelcastExceptionthat is thrown when the system won't handle more load due to
 an overload. | 
| class  | OperationTimeoutExceptionAn unchecked version of  TimeoutException. | 
| class  | RuntimeInterruptedExceptionAn unchecked version of  InterruptedException. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QueryResultSizeExceededExceptionThis exception is thrown when a query exceeds a configurable result size limit. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RemoteMapReduceExceptionThis exception class is used to show stack traces of multiple failed
 remote operations at once. | 
| class  | TopologyChangedExceptionThis exception is thrown when a topology change happens during the
 execution of a map reduce job and the  TopologyChangedStrategyis set toTopologyChangedStrategy.CANCEL_RUNNING_OPERATION. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HazelcastSerializationExceptionThis is an exception thrown when an exception occurs while serializing/deserializing objects. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QueryExceptionException class for the Query. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QuorumExceptionAn exception thrown when the cluster size is below the defined threshold. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CallerNotMemberExceptionA  RetryableHazelcastExceptionthat indicates that an operation was send by a machine which isn't member
 in the cluster when the operation is executed. | 
| class  | DistributedObjectDestroyedExceptionA  HazelcastExceptionthat indicates that aDistributedObjectaccess was attempted, but the object is destroyed. | 
| class  | PartitionMigratingExceptionA  RetryableHazelcastExceptionthat is thrown when an operation is executed
 on a partition, but that partition is currently being moved around. | 
| class  | ResponseAlreadySentExceptionA HazelcastException indicating that there is some kind of system error causing a response to be send
 multiple times for some operation. | 
| class  | RetryableHazelcastExceptionA 'marker' exception that indicates that an operation can be retried. | 
| class  | TargetDisconnectedExceptionA  RetryableHazelcastExceptionthat indicates that an operation is about to
 be send to a non existing machine. | 
| class  | TargetNotMemberExceptionA  RetryableHazelcastExceptionthat indicates operation is send to a
 machine that isn't member of the cluster. | 
| class  | WrongTargetExceptionA  RetryableHazelcastExceptionindicating that an operation is executed on
 the wrong machine. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TopicOverloadExceptionA  HazelcastExceptionthrown when a publisher wants to write to a topic, but there is not sufficient storage
 to deal with the event. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TransactionExceptionA  HazelcastExceptionthat is thrown when something goes wrong while dealing with transactions and transactional
 data-structures. | 
| class  | TransactionNotActiveExceptionA  HazelcastExceptionthrown when an a transactional operation is executed without an active transaction. | 
| class  | TransactionTimedOutExceptionThrown when a transaction has timed out. | 
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.