| Package | Description | 
|---|---|
| com.hazelcast.client.proxy | This package contains client side proxy implementations of the different Hazelcast data structures
 and operation types | 
| com.hazelcast.core | Provides core API interfaces/classes. | 
| com.hazelcast.hibernate.distributed | Provides distributed class for Hibernate. | 
| com.hazelcast.map | Contains Hazelcast map module classes. | 
| com.hazelcast.map.impl.client | Contains client requests for the  IMap | 
| com.hazelcast.map.impl.operation | Package for map operations. | 
| com.hazelcast.map.impl.proxy | Contains map proxy implementation and support classes. | 
| com.hazelcast.web.entryprocessor | Provides Entry Processors used in hazelcast-wm | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<K,Object> | ClientMapProxy. executeOnEntries(EntryProcessor entryProcessor) | 
| Map<K,Object> | ClientMapProxy. executeOnEntries(EntryProcessor entryProcessor,
                Predicate predicate) | 
| Object | ClientMapProxy. executeOnKey(K key,
            EntryProcessor entryProcessor) | 
| Map<K,Object> | ClientMapProxy. executeOnKeys(Set<K> keys,
             EntryProcessor entryProcessor) | 
| Future | ClientMapProxy. submitToKey(K key,
           EntryProcessor entryProcessor) | 
| void | ClientMapProxy. submitToKey(K key,
           EntryProcessor entryProcessor,
           ExecutionCallback callback) | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<K,Object> | IMap. executeOnEntries(EntryProcessor entryProcessor)Applies the user defined EntryProcessor to the all entries in the map. | 
| Map<K,Object> | IMap. executeOnEntries(EntryProcessor entryProcessor,
                Predicate predicate)Applies the user defined EntryProcessor to the entries in the map which satisfies provided predicate. | 
| Object | IMap. executeOnKey(K key,
            EntryProcessor entryProcessor)Applies the user defined EntryProcessor to the entry mapped by the key. | 
| Map<K,Object> | IMap. executeOnKeys(Set<K> keys,
             EntryProcessor entryProcessor)Applies the user defined EntryProcessor to the entries mapped by the collection of keys. | 
| Future | IMap. submitToKey(K key,
           EntryProcessor entryProcessor)Applies the user defined EntryProcessor to the entry mapped by the key. | 
| void | IMap. submitToKey(K key,
           EntryProcessor entryProcessor,
           ExecutionCallback callback)Applies the user defined EntryProcessor to the entry mapped by the key with
 specified ExecutionCallback to listen event status and returns immediately. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractRegionCacheEntryProcessorAn abstract implementation of  EntryProcessorwhich acts on a hibernate region cacheIMap | 
| class  | LockEntryProcessorA concrete implementation of  EntryProcessorwhich soft-locks
 a region cached entry | 
| class  | UnlockEntryProcessorA concrete implementation of  EntryProcessorwhich unlocks
 a soft-locked region cached entry | 
| class  | UpdateEntryProcessorA concrete implementation of  EntryProcessorwhich attempts
 to update a region cache entry | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractEntryProcessor<K,V>An abstract  EntryProcessorthat already has implemented theAbstractEntryProcessor.getBackupProcessor(). | 
| Constructor and Description | 
|---|
| MapExecuteOnAllKeysRequest(String name,
                          EntryProcessor processor) | 
| MapExecuteOnKeyRequest(String name,
                      EntryProcessor processor,
                      Data key,
                      long threadId) | 
| MapExecuteOnKeysRequest(String name,
                       EntryProcessor processor,
                       Set<Data> keys) | 
| MapExecuteWithPredicateRequest(String name,
                              EntryProcessor processor,
                              Predicate predicate) | 
| Constructor and Description | 
|---|
| EntryOperation(String name,
              Data dataKey,
              EntryProcessor entryProcessor) | 
| MultipleEntryOperation(String name,
                      Set<Data> keys,
                      EntryProcessor entryProcessor) | 
| MultipleEntryOperationFactory(String name,
                             Set<Data> keys,
                             EntryProcessor entryProcessor) | 
| PartitionWideEntryOperation(String name,
                           EntryProcessor entryProcessor) | 
| PartitionWideEntryOperationFactory(String name,
                                  EntryProcessor entryProcessor) | 
| PartitionWideEntryWithPredicateOperation(String name,
                                        EntryProcessor entryProcessor,
                                        Predicate predicate) | 
| PartitionWideEntryWithPredicateOperationFactory(String name,
                                               EntryProcessor entryProcessor,
                                               Predicate predicate) | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<K,Object> | MapProxyImpl. executeOnEntries(EntryProcessor entryProcessor) | 
| Map<K,Object> | MapProxyImpl. executeOnEntries(EntryProcessor entryProcessor,
                Predicate predicate) | 
| void | NearCachedMapProxyImpl. executeOnEntriesInternal(EntryProcessor entryProcessor,
                        Predicate predicate,
                        List<Data> resultingKeyValuePairs) | 
| Object | MapProxyImpl. executeOnKey(K key,
            EntryProcessor entryProcessor) | 
| Data | NearCachedMapProxyImpl. executeOnKeyInternal(Data key,
                    EntryProcessor entryProcessor) | 
| ICompletableFuture | NearCachedMapProxyImpl. executeOnKeyInternal(Data key,
                    EntryProcessor entryProcessor,
                    ExecutionCallback callback) | 
| Map<K,Object> | MapProxyImpl. executeOnKeys(Set<K> keys,
             EntryProcessor entryProcessor) | 
| Map | NearCachedMapProxyImpl. executeOnKeysInternal(Set<Data> keys,
                     EntryProcessor entryProcessor) | 
| ICompletableFuture | MapProxyImpl. submitToKey(K key,
           EntryProcessor entryProcessor) | 
| void | MapProxyImpl. submitToKey(K key,
           EntryProcessor entryProcessor,
           ExecutionCallback callback) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DeleteSessionEntryProcessorEntry processor which removes SessionState values if
 invalidate is true. | 
| class  | GetAttributeEntryProcessorEntry processor which return attributes of SessionState values and
 adds current jvmId into SessionState. | 
| class  | GetAttributeNamesEntryProcessorEntry processor which return attributes keySet of SessionState values and
 adds current jvmId into SessionState. | 
| class  | GetSessionStateEntryProcessorEntry processor which return SessionState object stored in distributed map and
 adds current jvmId into SessionState. | 
| class  | SessionUpdateEntryProcessorEntry processor which updates SessionState attributes stored in distributed map and
 adds current jvmId into SessionState If value of attribute is set to null. | 
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.