| Package | Description | 
|---|---|
| com.hazelcast.cache.impl.client | 
     Hazelcast JSR-107 aka JCache implementation
     Client Requests | 
| com.hazelcast.client.impl.client | This contains the Requests and other DTO's exchanged between client/server | 
| com.hazelcast.cluster.client | This package contains the client cluster functionality. | 
| com.hazelcast.collection.impl.collection.client | |
| com.hazelcast.collection.impl.list.client | |
| com.hazelcast.collection.impl.queue.client | This package contains client requests for the IQueue. | 
| com.hazelcast.collection.impl.txncollection.client | |
| com.hazelcast.collection.impl.txnlist.client | |
| com.hazelcast.collection.impl.txnqueue.client | |
| com.hazelcast.collection.impl.txnset.client | |
| 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.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.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.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.semaphore.client | This package contains client requests for the ISemaphore. | 
| com.hazelcast.executor.impl.client | This package contains client requests for the IExecutorService. | 
| com.hazelcast.internal.serialization | Contains the private serialization API + implementation. | 
| com.hazelcast.internal.serialization.impl | |
| com.hazelcast.map.impl.client | Contains client requests for the  IMap | 
| 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.task | This package contains the base implementation for a standard map reduce job. | 
| com.hazelcast.multimap.impl.client | Contains client requests for Hazelcast MultiMap module. | 
| com.hazelcast.nio.serialization | Contains interfaces/classes related to serialization;
 such as serializer interfaces, input/output streams. | 
| com.hazelcast.partition.client | Contains client functionality for partition related information. | 
| com.hazelcast.replicatedmap.impl.client | This package contains classes for client communication on replicated map implementation | 
| com.hazelcast.ringbuffer.impl.client | |
| com.hazelcast.security | Provides interfaces/classes for Hazelcast security implementation. | 
| com.hazelcast.spi.impl | Contains implementations for Hazelcast SPI. | 
| com.hazelcast.topic.impl.client | This package contains client requests for the ITopic. | 
| com.hazelcast.transaction.client | This package contains client transaction code | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCacheRequest | 
| class  | CacheAddEntryListenerRequestClient request which registers an event listener on behalf of the client and delegates the received events
 back to client. | 
| class  | CacheAddInvalidationListenerRequest | 
| class  | CacheAddPartitionLostListenerRequest | 
| class  | CacheBatchInvalidationMessage | 
| class  | CacheClearRequestThis client request  specifically calls  CacheClearOperationFactoryon the server side. | 
| class  | CacheContainsKeyRequestThis client request  specifically calls  CacheContainsKeyOperationon the server side. | 
| class  | CacheCreateConfigRequestThis client request  specifically calls  CacheCreateConfigOperationon the server side. | 
| class  | CacheDestroyRequestThis client request  specifically calls  CacheDestroyOperationon the server side. | 
| class  | CacheEntryProcessorRequestThis client request  specifically calls  CacheEntryProcessorOperationon the server side. | 
| class  | CacheGetAllRequestThis client request  specifically calls  CacheGetAllOperationFactoryon the server side. | 
| class  | CacheGetAndRemoveRequestThis client request  specifically calls  CacheGetAndRemoveOperationon the server side. | 
| class  | CacheGetAndReplaceRequestThis client request  specifically calls  CacheGetAndReplaceOperationon the server side. | 
| class  | CacheGetConfigRequestThis client request  specifically calls  CacheGetConfigOperationon the server side. | 
| class  | CacheGetRequestThis client request  specifically calls  CacheGetOperationon the server side. | 
| class  | CacheInvalidationMessage | 
| class  | CacheIterateRequestThis client request  specifically calls  CacheKeyIteratorOperationon the server side. | 
| class  | CacheListenerRegistrationRequestThis client request  specifically calls  CacheListenerRegistrationOperationon the server side. | 
| class  | CacheLoadAllRequestThis client request  specifically calls  CacheLoadAllOperationFactoryon the server side. | 
| class  | CacheManagementConfigRequestThis client request  specifically calls  CacheManagementConfigOperationon the server side. | 
| class  | CachePutAllRequestThis client request that puts entries as batch into specified partition. | 
| class  | CachePutIfAbsentRequestThis client request  specifically calls  CachePutIfAbsentOperationon the server side. | 
| class  | CachePutRequestThis client request  specifically calls  CachePutOperationon the server side. | 
| class  | CacheRemoveEntryListenerRequestClient request which unregisters the event listener on behalf of the client. | 
| class  | CacheRemoveInvalidationListenerRequestClient request which unregisters the invalidation listener on behalf of the client. | 
| class  | CacheRemovePartitionLostListenerRequest | 
| class  | CacheRemoveRequestThis client request  specifically calls  CacheRemoveOperationon the server side. | 
| class  | CacheReplaceRequestThis client request  specifically calls  CacheReplaceOperationon the server side. | 
| class  | CacheSingleInvalidationMessage | 
| class  | CacheSizeRequestThis client request  specifically calls  CacheSizeOperationFactoryon the server side. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddDistributedObjectListenerRequest | 
| class  | AllPartitionsClientRequestBase class for client request that will run on all partitions. | 
| class  | AuthenticationRequestClient Authentication Request that holds credentials | 
| class  | BaseClientAddListenerRequestBase class for add listener requests | 
| class  | BaseClientRemoveListenerRequest | 
| class  | CallableClientRequest | 
| class  | ClientCreateRequest | 
| class  | ClientDestroyRequest | 
| class  | ClientPrincipal | 
| class  | ClientRequest | 
| class  | DistributedObjectInfo | 
| class  | GenericError | 
| class  | GetDistributedObjectsRequest | 
| class  | GetMemberListRequestReturns member list to client | 
| class  | InvocationClientRequest | 
| class  | KeyBasedClientRequest | 
| class  | MultiPartitionClientRequest | 
| class  | MultiTargetClientRequestBase class for client request that will be send more than one member | 
| class  | PartitionClientRequestBase class for partition based client request. | 
| class  | RemoveAllListenersWhen a connection does not respond to heart-beat we switch the listeners to another endpoint
 If somehow connection starts to respond heart-beat we need to signal the endpoint to remove the listeners
 An internal request should not be used for user calls. | 
| class  | RemoveDistributedObjectListenerRequestClient request to remove a distributed object listener from a remote node. | 
| class  | TargetClientRequest | 
| Modifier and Type | Method and Description | 
|---|---|
| Portable | ClientPortableFactory. create(int classId) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddMembershipListenerRequest | 
| class  | ClientPingRequest | 
| class  | RegisterMembershipListenerRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CollectionAddAllRequest | 
| class  | CollectionAddListenerRequestthis class is used to attach a listener to node for collections | 
| class  | CollectionAddRequest | 
| class  | CollectionClearRequest | 
| class  | CollectionCompareAndRemoveRequest | 
| class  | CollectionContainsRequest | 
| class  | CollectionGetAllRequest | 
| class  | CollectionIsEmptyRequest | 
| class  | CollectionRemoveListenerRequest | 
| class  | CollectionRemoveRequest | 
| class  | CollectionRequest | 
| class  | CollectionSizeRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ListAddAllRequest | 
| class  | ListAddRequest | 
| class  | ListGetRequest | 
| class  | ListIndexOfRequest | 
| class  | ListRemoveRequest | 
| class  | ListSetRequest | 
| class  | ListSubRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddListenerRequestthis class is used to attach a listener to targeted node which sends back the events to client for a queue | 
| class  | ClearRequestProvides the request service for  ClearOperation | 
| class  | CompareAndRemoveRequestProvides the request service for  CompareAndRemoveOperation | 
| class  | ContainsRequestProvides the request service for  ContainsOperation | 
| class  | DrainRequestProvides the request service for  DrainOperation | 
| class  | IsEmptyRequestRequest to check if the Queue is empty | 
| class  | IteratorRequestProvides the request service for  IteratorOperation | 
| class  | OfferRequestProvides the request service for  OfferOperation | 
| class  | PeekRequestProvides the request service for  PeekOperation | 
| class  | PollRequestProvides the request service for  PollOperation | 
| class  | QueueRequestThis class contains methods for all Queue requests
 such as  ClearRequest. | 
| class  | RemoveListenerRequestRemove listener request belong to the Queue item. | 
| class  | RemoveRequestRemove Request for the Queue. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TxnCollectionRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TxnListAddRequest | 
| class  | TxnListRemoveRequest | 
| class  | TxnListSizeRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TxnOfferRequestRequest for transactional offer operation. | 
| class  | TxnPeekRequestRequest for transactional peek operation. | 
| class  | TxnPollRequestRequest for transactional poll operation. | 
| class  | TxnSizeRequestRequest for size of the Transactional Queue. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TxnSetAddRequest | 
| class  | TxnSetRemoveRequest | 
| class  | TxnSetSizeRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddAndGetRequest | 
| class  | AtomicLongRequest | 
| class  | GetAndAddRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractAlterRequest | 
| class  | AlterAndGetRequest | 
| class  | AlterRequest | 
| class  | ApplyRequest | 
| class  | CompareAndSetRequest | 
| class  | GetAndAlterRequest | 
| class  | GetAndSetRequest | 
| class  | GetRequest | 
| class  | IsNullRequest | 
| class  | ModifyRequest | 
| class  | ReadRequest | 
| class  | SetRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AwaitRequest | 
| class  | CountDownRequest | 
| class  | GetCountRequest | 
| class  | SetCountRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractIsLockedRequest | 
| class  | AbstractLockRequest | 
| class  | AbstractUnlockRequest | 
| class  | BeforeAwaitRequest | 
| class  | GetLockCountRequest | 
| class  | GetRemainingLeaseRequest | 
| class  | IsLockedRequest | 
| class  | LockRequest | 
| class  | SignalRequest | 
| class  | UnlockRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AcquireRequest | 
| class  | AvailableRequest | 
| class  | InitRequest | 
| class  | ReduceRequest | 
| class  | ReleaseRequest | 
| class  | SemaphoreRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CancellationRequest | 
| class  | IsShutdownRequest | 
| class  | PartitionTargetCallableRequestA  TargetClientRequestwhich sends aCallabletask
 to a specific target. | 
| class  | ShutdownRequest | 
| class  | SpecificTargetCallableRequestA  TargetClientRequestwhich sends
 aCallabletask to the given target address. | 
| Modifier and Type | Method and Description | 
|---|---|
| ClassDefinition | PortableContext. lookupOrRegisterClassDefinition(Portable portable) | 
| Modifier and Type | Method and Description | 
|---|---|
| Portable | MorphingPortableReader. readPortable(String fieldName) | 
| Portable | DefaultPortableReader. readPortable(String fieldName) | 
| Portable[] | MorphingPortableReader. readPortableArray(String fieldName) | 
| Portable[] | DefaultPortableReader. readPortableArray(String fieldName) | 
| Modifier and Type | Method and Description | 
|---|---|
| static int | SerializationUtil. getPortableVersion(Portable portable,
                  int defaultVersion) | 
| void | DefaultPortableWriter. writePortable(String fieldName,
             Portable portable) | 
| void | DefaultPortableWriter. writePortableArray(String fieldName,
                  Portable[] portables) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClientCancellationRequestThis class is used to request a map reduce job cancellation on the job owning
 node from the emitting client. | 
| class  | ClientJobProcessInformationRequestThis class is used to retrieve current processed records and other statistics from
 emitting client to the job owning node. | 
| class  | ClientMapReduceRequest<KeyIn,ValueIn>This class is used to prepare and start a map reduce job emitted by a client
 on a random node in the cluster (making it the job owner). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TransferableJobProcessInformationThis implementation of  JobProcessInformationis used to
 transmit the currently processed number of records and the partition states to a requesting
 client. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddEntryListenerRequest | 
| class  | CountRequest | 
| class  | EntrySetRequest | 
| class  | GetAllRequest | 
| class  | KeyBasedContainsRequestThe KeyBasedContainsRequest can be used to determine if a key is available in a multimap (when value is null), or
 to check if a map-entry is stored in the multimap (value not null). | 
| class  | KeySetRequest | 
| class  | MultiMapAllPartitionRequest | 
| class  | MultiMapIsLockedRequest | 
| class  | MultiMapKeyBasedRequest | 
| class  | MultiMapLockRequest | 
| class  | MultiMapRequest | 
| class  | MultiMapUnlockRequest | 
| class  | PortableEntrySetResponse | 
| class  | PutRequest | 
| class  | RemoveAllRequest | 
| class  | RemoveEntryListenerRequest | 
| class  | TxnMultiMapGetRequest | 
| class  | TxnMultiMapPutRequest | 
| class  | TxnMultiMapRemoveAllRequest | 
| class  | TxnMultiMapRemoveRequest | 
| class  | TxnMultiMapRequest | 
| class  | TxnMultiMapSizeRequest | 
| class  | TxnMultiMapValueCountRequest | 
| class  | ValuesRequest | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | VersionedPortableVersionedPortable is an extension to  Portableto support per class version instead of a global serialization version. | 
| Modifier and Type | Method and Description | 
|---|---|
| <P extends Portable>  | PortableReader. readPortable(String fieldName) | 
| Modifier and Type | Method and Description | 
|---|---|
| Portable | PortableFactory. create(int classId)Creates a Portable instance using given class id | 
| Portable[] | PortableReader. readPortableArray(String fieldName) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PortableWriter. writePortable(String fieldName,
             Portable portable)Writes a Portable. | 
| void | PortableWriter. writePortableArray(String fieldName,
                  Portable[] portables)Writes a an array of Portables. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddPartitionLostListenerRequest | 
| class  | GetPartitionsRequest | 
| class  | RemovePartitionLostListenerRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractReplicatedMapClientRequestBase class for all ReplicatedMap client request. | 
| class  | ClientReplicatedMapAddEntryListenerRequestClient request class for  ReplicatedMap.addEntryListener(com.hazelcast.core.EntryListener)implementation | 
| class  | ClientReplicatedMapAddNearCacheListenerRequestInternal Request to add listener to replicated map to invalidate near cache from client | 
| class  | ClientReplicatedMapClearRequestClient request class for  Map.clear()implementation | 
| class  | ClientReplicatedMapContainsKeyRequestClient request class for  Map.containsKey(Object)implementation | 
| class  | ClientReplicatedMapContainsValueRequestClient request class for  Map.containsValue(Object)implementation | 
| class  | ClientReplicatedMapEntrySetRequestClient request class for  Map.entrySet()implementation | 
| class  | ClientReplicatedMapGetRequestClient request class for  Map.get(Object)implementation | 
| class  | ClientReplicatedMapIsEmptyRequestClient request class for  Map.isEmpty()implementation | 
| class  | ClientReplicatedMapKeySetRequestClient request class for  Map.keySet()implementation | 
| class  | ClientReplicatedMapPutAllRequestClient request class for  Map.putAll(java.util.Map)implementation | 
| class  | ClientReplicatedMapPutTtlRequestClient request class for  ReplicatedMap.put(Object, Object, long, java.util.concurrent.TimeUnit)implementation | 
| class  | ClientReplicatedMapRemoveEntryListenerRequestClient request class for  ReplicatedMap.removeEntryListener(String)implementation | 
| class  | ClientReplicatedMapRemoveRequestClient request class for  Map.remove(Object)implementation | 
| class  | ClientReplicatedMapSizeRequestClient request class for  Map.size()implementation | 
| class  | ClientReplicatedMapValuesRequestClient request class for  Map.values()implementation | 
| class  | ReplicatedMapEntriesAn implementation of a portable implementing entry set for client results on entrySet requests | 
| class  | ReplicatedMapKeysClass to implement a replicated map keySet result | 
| class  | ReplicatedMapPortableEntryEventClass to redirect entry listener events on the members to the listening client | 
| class  | ReplicatedMapValueCollectionClass implementing a replicated map value collection result | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddAllRequest | 
| class  | AddAsyncRequest | 
| class  | AddRequest | 
| class  | CapacityRequest | 
| class  | HeadSequenceRequest | 
| class  | PortableReadResultSet<E> | 
| class  | ReadManyRequest | 
| class  | ReadOneRequest | 
| class  | RemainingCapacityRequest | 
| class  | RingbufferRequest | 
| class  | SizeRequest | 
| class  | TailSequenceRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCredentialsAbstract implementation of  Credentials | 
| class  | UsernamePasswordCredentialsSimple implementation of  Credentialsusing
 username and password as security attributes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PortableCachePartitionLostEvent | 
| class  | PortableCollection | 
| class  | PortableDistributedObjectEvent | 
| class  | PortableEntryEvent | 
| class  | PortableItemEvent | 
| class  | PortableMapPartitionLostEvent | 
| class  | PortablePartitionLostEvent | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AddMessageListenerRequest | 
| class  | PortableMessage | 
| class  | PublishRequest | 
| class  | RemoveMessageListenerRequest | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BaseTransactionRequest | 
| class  | BaseXATransactionRequest | 
| class  | ClearRemoteTransactionRequest | 
| class  | CollectXATransactionsRequest | 
| class  | CommitTransactionRequest | 
| class  | CommitXATransactionRequest | 
| class  | CreateTransactionRequest | 
| class  | CreateXATransactionRequest | 
| class  | FinalizeXATransactionRequest | 
| class  | PrepareXATransactionRequest | 
| class  | RollbackTransactionRequest | 
| class  | RollbackXATransactionRequest | 
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.