| Package | Description | 
|---|---|
| com.hazelcast.cache.impl | 
     Hazelcast JSR-107 aka JCache implementation | 
| com.hazelcast.cardinality.impl | |
| com.hazelcast.collection.impl.collection | |
| com.hazelcast.collection.impl.list | This package contains IList functionality for Hazelcast. | 
| com.hazelcast.collection.impl.queue | |
| com.hazelcast.collection.impl.set | This package contains ISet functionality for Hazelcast. | 
| com.hazelcast.collection.impl.txncollection | |
| com.hazelcast.concurrent.atomiclong | This package contains IAtomicLong functionality for Hazelcast. The IAtomicLong is the distributed version of the AtomicLong. | 
| com.hazelcast.concurrent.atomicreference | This package contains IAtomicReferece functionality for Hazelcast. The IAtomicReference is the distributed version of the AtomicReference. | 
| com.hazelcast.concurrent.countdownlatch | This package contains ICountDownLatch functionality for Hazelcast. The ICountDownLatch is the distributed version of the CountDownLatch. | 
| com.hazelcast.concurrent.idgen | This package contains IdGenerator functionality for Hazelcast. With the IdGeneratorit is very simple to create cluster wide id's. | 
| com.hazelcast.concurrent.lock | |
| com.hazelcast.concurrent.semaphore | This package contains ISemaphore functionality for Hazelcast. The ISemaphore is the distributed version of the Semaphore. | 
| com.hazelcast.durableexecutor.impl | Contains the  DurableExecutorServiceimplementation classes. | 
| com.hazelcast.executor.impl | This package contains IExecutorService functionality for Hazelcast. The IExecutorService extends the ExecutorServiceand provides all kinds
 of additional methods related to distributed systems. | 
| com.hazelcast.map.impl | Contains implementation specific classes of  com.hazelcast.mappackage. | 
| com.hazelcast.mapreduce.impl | This package contains the default implementation for the map reduce framework
 internals. | 
| com.hazelcast.multimap.impl | Contains classes for Hazelcast MultiMap module. | 
| com.hazelcast.replicatedmap.impl | This package contains the implementation of the replicated map service itself and some connection interfaces only used
 internally. | 
| com.hazelcast.ringbuffer.impl | Contains the  Ringbufferimplementation classes. | 
| com.hazelcast.scheduledexecutor.impl | |
| com.hazelcast.spi | Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services. | 
| com.hazelcast.spi.impl.servicemanager | Contains the API for the  ServiceManager. | 
| com.hazelcast.topic.impl | This package contains ITopic functionality for Hazelcast. With the ITopic it is possible to create publish subscribe solutions similar to JMS Topics. | 
| com.hazelcast.topic.impl.reliable | |
| com.hazelcast.transaction.impl.xa | Provides implementation for Hazelcast XA transaction support. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ICacheService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCacheService | 
| class  | CacheServiceCache Service is the main access point of JCache implementation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CardinalityEstimatorService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCollectionProxyImpl<S extends RemoteService,E> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CollectionService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ListService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QueueServiceProvides important services via methods for the the Queue
 such as  QueueEvictionProcessor | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SetService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractTransactionalCollectionProxy<S extends RemoteService,E> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AtomicLongService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AtomicReferenceService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CountDownLatchService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IdGeneratorService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LockServiceImpl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SemaphoreService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DistributedDurableExecutorService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DistributedExecutorService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MapServiceDefines map service behavior. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected RemoteService | MapService. remoteService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MapReduceServiceThe MapReduceService class is the base point for the map reduce implementation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MultiMapService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ReplicatedMapServiceThis is the main service implementation to handle proxy creation, event publishing, migration, anti-entropy and
 manages the backing  PartitionContainers that actually hold the data | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RingbufferServiceThe SPI Service that deals with the  Ringbuffer. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DistributedScheduledExecutorServiceScheduled executor service, middle-man responsible for managing Scheduled Executor containers. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractDistributedObject<S extends RemoteService>Abstract DistributedObject implementation. | 
| class  | TransactionalDistributedObject<S extends RemoteService>To centralize de-serialization for transactional proxies | 
| Modifier and Type | Method and Description | 
|---|---|
| RemoteService | RemoteServiceDescriptor. getService(NodeEngine nodeEngine) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TopicService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ReliableTopicService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XAServiceProvides XAResource to the user via proxyService
 Holds all prepared state xa transactions | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.