| 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)  | 
Object | 
NearCachedClientMapProxy.executeOnKeyInternal(Data keyData,
                    EntryProcessor entryProcessor)  | 
Object | 
ClientMapProxy.executeOnKeyInternal(Data keyData,
                    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)  | 
Future | 
NearCachedClientMapProxy.submitToKeyInternal(Data keyData,
                   EntryProcessor entryProcessor)  | 
Future | 
ClientMapProxy.submitToKeyInternal(Data keyData,
                   EntryProcessor entryProcessor)  | 
void | 
NearCachedClientMapProxy.submitToKeyInternal(Data keyData,
                   EntryProcessor entryProcessor,
                   ExecutionCallback callback)  | 
void | 
ClientMapProxy.submitToKeyInternal(Data keyData,
                   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  | 
AbstractRegionCacheEntryProcessor
An abstract implementation of  
EntryProcessor which acts on a hibernate region cache
 IMap | 
class  | 
LockEntryProcessor
A concrete implementation of  
EntryProcessor which soft-locks
 a region cached entry | 
class  | 
UnlockEntryProcessor
A concrete implementation of  
EntryProcessor which unlocks
 a soft-locked region cached entry | 
class  | 
UpdateEntryProcessor
A concrete implementation of  
EntryProcessor which attempts
 to update a region cache entry | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractEntryProcessor<K,V>
An abstract  
EntryProcessor that already has implemented the AbstractEntryProcessor.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  | 
DeleteSessionEntryProcessor
Entry processor which removes SessionState values if
 invalidate is true. 
 | 
class  | 
GetAttributeEntryProcessor
Entry processor which return attributes of SessionState values 
 | 
class  | 
GetAttributeNamesEntryProcessor
Entry processor which return attributes keySet of SessionState values 
 | 
class  | 
GetSessionStateEntryProcessor
Entry processor which return SessionState object stored in distributed map 
 | 
class  | 
SessionUpdateEntryProcessor
Entry processor which updates SessionState attributes stored in distributed map
 If value of attribute is set to null. 
 | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.