Hazelcast Root 3.5-EA API

Packages
com.hazelcast  
com.hazelcast.annotation Code generator annotations to mark processing options
com.hazelcast.aws Provides interfaces/classes for Hazelcast AWS.
com.hazelcast.aws.impl Provides implementation classes for Hazelcast AWS.
com.hazelcast.aws.security Provides security classes for Hazelcast AWS.
com.hazelcast.aws.utility Provides utility classes for Hazelcast AWS.
com.hazelcast.buildutils This module contains Maven and other build additions that are used by Hazelcast to build bundle modules
com.hazelcast.cache This package contains the public API extension for Hazelcast JCache, the Hazelcast implementation of the JSR-107 commonly referred to as JCache.
com.hazelcast.cache.impl Hazelcast JSR-107 aka JCache implementation
com.hazelcast.cache.impl.client Hazelcast JSR-107 aka JCache implementation Client Requests
com.hazelcast.cache.impl.eviction Eviction policy implementations for cache.
com.hazelcast.cache.impl.eviction.impl Eviction implementations for cache.
com.hazelcast.cache.impl.eviction.impl.evaluator EvictionPolicyEvaluator implementations for cache.
com.hazelcast.cache.impl.eviction.impl.strategy EvictionStrategy implementations for cache.
com.hazelcast.cache.impl.eviction.impl.strategy.sampling Sampling based EvictionStrategy implementations for cache.
com.hazelcast.cache.impl.maxsize Max-Size policy interfaces for cache.
com.hazelcast.cache.impl.maxsize.impl Max-Size policy implementations for cache.
com.hazelcast.cache.impl.nearcache Near cache support.
com.hazelcast.cache.impl.nearcache.impl Near cache implementations.
com.hazelcast.cache.impl.nearcache.impl.maxsize Max-Size policy implementations for near-cache.
com.hazelcast.cache.impl.nearcache.impl.record Near cache record implementations.
com.hazelcast.cache.impl.nearcache.impl.store Near cache store implementations.
com.hazelcast.cache.impl.operation Hazelcast JSR-107 aka JCache implementation
com.hazelcast.cache.impl.record Hazelcast JSR-107 aka JCache implementation Internal record store
com.hazelcast.client Contains classes/interfaces related to Client
com.hazelcast.client.cache.impl Hazelcast JSR-107 aka JCache implementation client side
com.hazelcast.client.config Contains classes related to config for com.hazelcast.client
com.hazelcast.client.connection Provides connection interfaces/classes for com.hazelcast.client
com.hazelcast.client.connection.nio Contains classes related to New IO for com.hazelcast.client.connection
com.hazelcast.client.console This package contains ClientConsoleApp
com.hazelcast.client.impl Contains most of the client side HazelcastInstance implementation functionality.
com.hazelcast.client.impl.client This contains the Requests and other DTO's exchanged between client/server
com.hazelcast.client.impl.exceptionconverters Contains logic to convert client exceptions.
com.hazelcast.client.impl.operations Contains client operations
com.hazelcast.client.impl.protocol Client protocol related private implementation classes
com.hazelcast.client.impl.protocol.parameters Client protocol parameter implementations for client requests and responses
com.hazelcast.client.impl.protocol.task Client tasks associated with requests.
com.hazelcast.client.impl.protocol.task.atomiclong Client protocol tasks implementations for AtomicLong
com.hazelcast.client.impl.protocol.task.atomicreference Client protocol tasks implementations for AtomicReference
com.hazelcast.client.impl.protocol.task.cache Client protocol tasks implementations for JCache
com.hazelcast.client.impl.protocol.task.condition Client protocol tasks implementations for Condition
com.hazelcast.client.impl.protocol.task.countdownlatch Client protocol tasks implementations for CountDownLatch
com.hazelcast.client.impl.protocol.task.executorservice Client protocol tasks implementations for ExecutorService
com.hazelcast.client.impl.protocol.task.list Client protocol tasks implementations for List
com.hazelcast.client.impl.protocol.task.lock Client protocol tasks implementations for ILock
com.hazelcast.client.impl.protocol.task.map Client protocol tasks implementations for map
com.hazelcast.client.impl.protocol.task.mapreduce Client protocol tasks implementations for map reduce
com.hazelcast.client.impl.protocol.task.multimap Client protocol tasks implementations for multi map
com.hazelcast.client.impl.protocol.task.queue Client protocol tasks implementations for Queue
com.hazelcast.client.impl.protocol.task.replicatedmap Client protocol tasks implementations for ReplicatedMap
com.hazelcast.client.impl.protocol.task.semaphore Client protocol tasks implementations for Semaphore
com.hazelcast.client.impl.protocol.task.set Client protocol tasks implementations for set
com.hazelcast.client.impl.protocol.task.topic Client protocol tasks implementations for Topic
com.hazelcast.client.impl.protocol.task.transaction Client protocol tasks implementations for Transaction related
com.hazelcast.client.impl.protocol.task.transactionallist Client protocol tasks implementations for Transactional List
com.hazelcast.client.impl.protocol.task.transactionalmap Client protocol tasks implementations for Transactional Map
com.hazelcast.client.impl.protocol.task.transactionalmultimap Client protocol tasks implementations for Transactional MultiMap
com.hazelcast.client.impl.protocol.task.transactionalqueue Client protocol tasks implementations for Transactional Queue
com.hazelcast.client.impl.protocol.task.transactionalset Client protocol tasks implementations for Transactional Set
com.hazelcast.client.impl.protocol.util Protocol utils
com.hazelcast.client.nearcache Contains classes/interfaces related to com.hazelcast.client.nearcache
com.hazelcast.client.protocol.generator Code generation for client protocol
com.hazelcast.client.proxy This package contains client side proxy implementations of the different Hazelcast data structures and operation types
com.hazelcast.client.spi Contains classes/interfaces related to Service Provider Interface such as ClientProxy , ClientClusterService
com.hazelcast.client.spi.impl Provides util classes for com.hazelcast.client
com.hazelcast.client.txn Contains classes related to Txn such as TransactionProxy
com.hazelcast.client.txn.proxy Contains classes related to proxy for com.hazelcast.client.client.txn
com.hazelcast.client.txn.proxy.xa Contains classes related to proxy for XA
com.hazelcast.client.util This package contains some utility classes and the base implementations of the loadbalancer implementations
com.hazelcast.cluster This package contains the cluster functionality.
com.hazelcast.cluster.client This package contains the client cluster functionality.
com.hazelcast.cluster.impl This package contains the implementation of the cluster functionality.
com.hazelcast.cluster.impl.operations This package contains operations for the com.hazelcast.cluster.impl package.
com.hazelcast.collection This package is currently a dummy package for collections.
com.hazelcast.collection.common This package contains common classes related to all collections
com.hazelcast.collection.impl.collection  
com.hazelcast.collection.impl.collection.client  
com.hazelcast.collection.impl.collection.operations  
com.hazelcast.collection.impl.list This package contains IList functionality for Hazelcast.
com.hazelcast.collection.impl.list.client  
com.hazelcast.collection.impl.list.operations  
com.hazelcast.collection.impl.queue  
com.hazelcast.collection.impl.queue.client This package contains client requests for the IQueue.
com.hazelcast.collection.impl.queue.operations This package contains the IQueue operations
com.hazelcast.collection.impl.set This package contains ISet functionality for Hazelcast.
com.hazelcast.collection.impl.set.operations  
com.hazelcast.collection.impl.txncollection  
com.hazelcast.collection.impl.txncollection.client  
com.hazelcast.collection.impl.txncollection.operations  
com.hazelcast.collection.impl.txnlist  
com.hazelcast.collection.impl.txnlist.client  
com.hazelcast.collection.impl.txnqueue  
com.hazelcast.collection.impl.txnqueue.client  
com.hazelcast.collection.impl.txnqueue.operations  
com.hazelcast.collection.impl.txnset  
com.hazelcast.collection.impl.txnset.client  
com.hazelcast.concurrent.atomiclong This package contains IAtomicLong functionality for Hazelcast.
The IAtomicLong is the distributed version of the AtomicLong.
com.hazelcast.concurrent.atomiclong.client This package contains client requests for the IAtomicLong.
This package contains all the client request object to operate on the IAtomicLong that are send by the client.
com.hazelcast.concurrent.atomiclong.operations This package contains the operations on the IAtomicLong.
com.hazelcast.concurrent.atomicreference This package contains IAtomicReferece functionality for Hazelcast.
The IAtomicReference is the distributed version of the AtomicReference.
com.hazelcast.concurrent.atomicreference.client This package contains client requests for the IAtomicLong.
This package contains all the client request object to operate on the IAtomicLong that are send by the client.
com.hazelcast.concurrent.atomicreference.operations This package contains the operations on the IAtomicReference.
com.hazelcast.concurrent.countdownlatch This package contains ICountDownLatch functionality for Hazelcast.
The ICountDownLatch is the distributed version of the CountDownLatch.
com.hazelcast.concurrent.countdownlatch.client This package contains client requests for the ICountDownLatch.
This package contains all the client requests object to operate on the ICountDownLatch that are send by the client.
com.hazelcast.concurrent.countdownlatch.operations This package contains the operations on the ICountDownLatch.
com.hazelcast.concurrent.idgen This package contains IdGenerator functionality for Hazelcast.
With the IdGenerator it is very simple to create cluster wide id's.
com.hazelcast.concurrent.lock This package contains Lock for Hazelcast.
The ILock is the distributed version of the Lock.
com.hazelcast.concurrent.lock.client This package contains client requests for the ILock.
This package contains all the client requests object to operate on the ILock that are send by the client.
com.hazelcast.concurrent.lock.operations This package contains the operations on the ILock.
com.hazelcast.concurrent.semaphore This package contains ISemaphore functionality for Hazelcast.
The ISemaphore is the distributed version of the Semaphore.
com.hazelcast.concurrent.semaphore.client This package contains client requests for the ISemaphore.
com.hazelcast.concurrent.semaphore.operations This package contains the operations on the ISemaphore.
com.hazelcast.config Provides classes for configuring HazelcastInstance.
com.hazelcast.config.matcher Provides implementations for ConfigPatternMatcher.
com.hazelcast.console This package contains classes related to ConsoleApp
com.hazelcast.core Provides core API interfaces/classes.
com.hazelcast.core.server This package contains classes to launch standalone Hazelcast Instance
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.executor.impl.client This package contains client requests for the IExecutorService.
com.hazelcast.executor.impl.operations This package contains operations for the IExecutorService.
com.hazelcast.hibernate Contains interfaces/classes related to Hibernate.
com.hazelcast.hibernate.access Provides access interfaces/classes for Hibernate.
com.hazelcast.hibernate.distributed Provides distributed class for Hibernate.
com.hazelcast.hibernate.instance Provides instance interfaces/classes for Hibernate.
com.hazelcast.hibernate.local Provides local classes for Hibernate.
com.hazelcast.hibernate.region Provides region interfaces/classes for Hibernate.
com.hazelcast.hibernate.serialization This class contains the Hibernate4 serializer hooks so what we don't loose handling on serialization while working on hibernate
com.hazelcast.instance This package contains Hazelcast Instance functionality.
com.hazelcast.internal Contains the internal packages of Hazelcast.
com.hazelcast.internal.ascii This package contains Ascii functionality for Hazelcast.
This is required for Memcached and the REST api.
com.hazelcast.internal.ascii.memcache This package contains MemoryCache functionality for Hazelcast.
com.hazelcast.internal.ascii.rest This package contains Reset functionality for Hazelcast.
com.hazelcast.internal.management Contains classes to provide data/operation interface for Management Center.
com.hazelcast.internal.management.dto These contain the DTO object to exchange information with the management center.
com.hazelcast.internal.management.operation Contains operations that are called from Management Center.
com.hazelcast.internal.management.request Contains requests that made from Management Center.
com.hazelcast.internal.metrics Contains the Hazelcast Metrics.
com.hazelcast.internal.metrics.impl Contains the MetricsRegistry implementation.
com.hazelcast.internal.metrics.metricsets Contains all kinds of metric packs.
com.hazelcast.internal.monitors Contains functionality what is happening in a HazelcastInstance.
com.hazelcast.internal.osgi This package contains the OSGI functionality for Hazelcast.
com.hazelcast.internal.storage This package contains storage functionality for Hazelcast.
com.hazelcast.jca This package contains jca functionality
com.hazelcast.jmx Contains Hazelcast management bean classes.
com.hazelcast.logging This package contains logging functionality for Hazelcast.
Since Hazelcast has a zero dependency policy, Hazelcast provides a logging abstraction like commongs logging, so that different logging frameworks like log4j, can be hooked in.
com.hazelcast.map Contains Hazelcast map module classes.
com.hazelcast.map.impl Contains implementation specific classes of com.hazelcast.map package.
com.hazelcast.map.impl.client Contains client requests for the IMap
com.hazelcast.map.impl.eviction This package contains eviction classes.
com.hazelcast.map.impl.mapstore Contains map store operations.
com.hazelcast.map.impl.mapstore.writebehind Package for processing write behind store operations.
com.hazelcast.map.impl.mapstore.writethrough Package for processing write through store operations.
com.hazelcast.map.impl.operation Package for map operations.
com.hazelcast.map.impl.proxy Contains map proxy implementation and support classes.
com.hazelcast.map.impl.record Contains record specific classes.
com.hazelcast.map.impl.tx Contains implementation classes for TransactionalMap
com.hazelcast.map.impl.wan Contains wan replication event classes
com.hazelcast.map.listener Contains various MapListener interfaces.
com.hazelcast.map.merge Contains merge policies for IMap
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.mapreduce.aggregation This package contains the aggregation API and the convenience helper classes to retrieve predefined aggregation implementations.
com.hazelcast.mapreduce.aggregation.impl This package contains a set of predefined aggregation implementations
com.hazelcast.mapreduce.impl This package contains the default implementation for the map reduce framework internals.
com.hazelcast.mapreduce.impl.client This package contains request and response classes for communication between cluster members and Hazelcast native clients
com.hazelcast.mapreduce.impl.notification This package contains all remote node notifications
com.hazelcast.mapreduce.impl.operation This package contains all remote operations that are needed to control work on supervising or worker nodes.
com.hazelcast.mapreduce.impl.task This package contains the base implementation for a standard map reduce job.
com.hazelcast.memory Provides classes/interfaces for memory utilities, heap/native memory storage support.
com.hazelcast.monitor Contains Hazelcast statistics interfaces related to map, queue, topic, multimap, executor service etc.
com.hazelcast.monitor.impl Contains Hazelcast statistics implementations related to map, queue, topic, multimap, executor service etc.
com.hazelcast.multimap.impl Contains classes for Hazelcast MultiMap module.
com.hazelcast.multimap.impl.client Contains client requests for Hazelcast MultiMap module.
com.hazelcast.multimap.impl.operations Contains operations for Hazelcast MultiMap module.
com.hazelcast.multimap.impl.txn This package contains the Transaction behavior for the Multimap.
com.hazelcast.nio This package contains classes related to New IO
com.hazelcast.nio.ascii Contains SocketTextReader and SocketTextWriter classes;
com.hazelcast.nio.serialization Contains interfaces/classes related to serialization; such as serializer interfaces, input/output streams.
com.hazelcast.nio.serialization.serializers Contains interfaces/classes related to SerializerHook for ArrayList and LinkedList
com.hazelcast.nio.ssl Contains interfaces/classes related to SSL for New IO
com.hazelcast.nio.tcp Contains functionality for the TCP/IP Networking between cluster members
com.hazelcast.nio.tcp.handlermigration Contains Handler Migration classes
com.hazelcast.partition Contains the partition logic for Hazelcast.
com.hazelcast.partition.client Contains client functionality for partition related information.
com.hazelcast.partition.impl Contains the actual implementation of the InternalPartitionService.
com.hazelcast.partition.membergroup todo
com.hazelcast.partition.strategy Packages contains different partitioning strategies.
com.hazelcast.query Contains interfaces/classes related to Hazelcast query and indexing support.
com.hazelcast.query.impl Contains the implementation classes of the query functionality.
com.hazelcast.query.impl.getters Helper classes for extractions of values from object instances.
com.hazelcast.quorum Contains classes related to cluster quorum.
com.hazelcast.quorum.impl Contains cluster quorum implementation classes.
com.hazelcast.quorum.impl.operation Contains cluster quorum operation classes.
com.hazelcast.replicatedmap.impl This package contains the implementation of the replicated map service itself and some connection interfaces only used internally - No public API!
com.hazelcast.replicatedmap.impl.client This package contains classes for client communication on replicated map implementation
com.hazelcast.replicatedmap.impl.messages This package contains replication event classes to communicate replications to other nodes
com.hazelcast.replicatedmap.impl.operation This package contains some remote operations to execute on remote nodes
com.hazelcast.replicatedmap.impl.record This package contains the implementation of the backing data storage for the replicated map implementation
com.hazelcast.ringbuffer Contains the API for the Ringbuffer.
com.hazelcast.ringbuffer.impl Contains the Ringbuffer implementation classes.
com.hazelcast.ringbuffer.impl.operations  
com.hazelcast.security Provides interfaces/classes for Hazelcast security implementation.
com.hazelcast.security.permission Contains all the security permissions
com.hazelcast.spi Provides interfaces/classes for Hazelcast SPI.
com.hazelcast.spi.annotation Contains annotations for Hazelcast SPI.
com.hazelcast.spi.exception Contains exceptions for Hazelcast SPI.
com.hazelcast.spi.impl Contains implementations for Hazelcast SPI.
com.hazelcast.spi.impl.eventservice Contains the code for the InternalEventService.
com.hazelcast.spi.impl.eventservice.impl Contains the code for the InternalEventService implementation.
com.hazelcast.spi.impl.eventservice.impl.operations Contains the operations for the EventServiceImpl.
com.hazelcast.spi.impl.executionservice Contains the API for the InternalExecutionService.
com.hazelcast.spi.impl.executionservice.impl Contains the implementation of the InternalExecutionService.
com.hazelcast.spi.impl.operationexecutor Contains the OperationRunner code.
com.hazelcast.spi.impl.operationexecutor.classic Contains the ClassicOperationExecutor code.
com.hazelcast.spi.impl.operationexecutor.slowoperationdetector Contains the functionality to detect slow running operations using the OperationRunner instances from the OperationExecutor.
com.hazelcast.spi.impl.operationservice Contains the InternalOperationService API.
com.hazelcast.spi.impl.operationservice.impl Contains the code for the InternalOperationService implementation.
com.hazelcast.spi.impl.operationservice.impl.operations Contains the Operations being used by the OperationServiceImpl.
com.hazelcast.spi.impl.operationservice.impl.responses Contains the different responses that can be send as a consequence of an Operation invocation.
com.hazelcast.spi.impl.operationutil Contains utiliy classes related to Operation
com.hazelcast.spi.impl.proxyservice Contains the API for the InternalProxyService.
com.hazelcast.spi.impl.proxyservice.impl Contains the implementation of the InternalProxyService.
com.hazelcast.spi.impl.proxyservice.impl.operations Contains the operations for the ProxyServiceImpl.
com.hazelcast.spi.impl.transceiver Contains the code for the PacketTransceiver.
com.hazelcast.spi.impl.transceiver.impl Contains the implementation of the PacketTransceiver.
com.hazelcast.spi.impl.waitnotifyservice Contains the internal API code for the WaitNotifyService.
com.hazelcast.spi.impl.waitnotifyservice.impl Contains the implementation code for the InternalWaitNotifyService.
com.hazelcast.spring Provides Spring interfaces/classes for Hazelcast.
com.hazelcast.spring.cache Contains Hazelcast cache classes related to Spring.
com.hazelcast.spring.context Contains context classes for Spring.
com.hazelcast.spring.hibernate Contains class related to Hibernate.
com.hazelcast.topic Contains the API for the ITopic.
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.client This package contains client requests for the ITopic.
com.hazelcast.topic.impl.reliable  
com.hazelcast.transaction Provides interfaces/classes for Hazelcast transaction support.
com.hazelcast.transaction.client This package contains client transaction code
com.hazelcast.transaction.impl Provides implementation for Hazelcast transaction support.
com.hazelcast.transaction.impl.xa Provides implementation for Hazelcast XA transaction support.
com.hazelcast.util This package contains classes to support the inner workings of Hazelcast as well as some backports of newer Java features / data structures to support older Java versions in a clean and nice way.
com.hazelcast.util.counters Provides various counter implementations.
com.hazelcast.util.executor This package contains classes related to Util.Executor
com.hazelcast.util.scheduler This package contains scheduler classes for Util
com.hazelcast.wan This package contains the WAN replication API
com.hazelcast.wan.impl This package contains the opensource implementation of WAN replication
com.hazelcast.web Provides Hazelcast-based session replication.
com.hazelcast.web.spring Provides Spring aware Hazelcast based session replication.

 



Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.