| 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. 
 | 
| 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  
DurableExecutorService implementation classes. | 
| com.hazelcast.executor.impl | 
 This package contains IExecutorService functionality for Hazelcast. 
The IExecutorService extends the ExecutorService and provides all kinds
 of additional methods related to distributed systems. | 
| com.hazelcast.map.impl | 
 Contains implementation specific classes of  
com.hazelcast.map package. | 
| 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  
Ringbuffer implementation 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  | 
CacheService
Cache 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  | 
QueueService
Provides 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  | 
MapService
Defines map service behavior. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected RemoteService | 
MapService.remoteService  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MapReduceService
The 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  | 
ReplicatedMapService
This 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  | 
RingbufferService
The SPI Service that deals with the  
Ringbuffer. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DistributedScheduledExecutorService
Scheduled 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  | 
XAService
Provides XAResource to the user via proxyService
 Holds all prepared state xa transactions 
 | 
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.