| Interface | Description |
|---|---|
| BaseMap<K,V> |
Base interface for Hazelcast distributed maps.
|
| EntryLoader<K,V> |
This is an extension to
MapLoader. |
| EntryProcessor<K,V,R> |
An EntryProcessor processes a
Map.Entry. |
| EntryStore<K,V> |
This is an extension to
MapStore. |
| EventJournalMapEvent<K,V> |
The event for the map event journal.
|
| ExtendedMapEntry<K,V> |
Interface to provide parity with IMap set and put operations.
|
| IMap<K,V> |
Concurrent, distributed, observable and queryable map.
|
| IMapEvent |
Map events common contract.
|
| LocalMapStats |
Local map statistics to be used by
MemberState implementations. |
| LockAware |
Determines if the object implementing this interface is locked or not.
|
| MapEvictionPolicyComparator<K,V> | |
| MapInterceptor |
MapInterceptor is used to intercept changes to the map, allowing access to
the values before and after adding them to the map.
|
| MapLoader<K,V> |
Hazelcast distributed map implementation is an in-memory data store but
it can be backed by any type of data store such as RDBMS, OODBMS, or simply
a file based data store.
|
| MapLoaderLifecycleSupport |
Provides Lifecycle support for the implementing MapLoader class.
|
| MapStore<K,V> |
Hazelcast distributed map implementation is an in-memory data store, but
it can be backed by any type of data store such as RDBMS, OODBMS, NOSQL,
or simply a file-based data store.
|
| MapStoreFactory<K,V> |
Factory for MapLoader or MapStore instances, specifiable in MapStoreConfig.
|
| PostProcessingMapStore |
Implement this interface if you modify the value in MapStore.store(K key, V value) method.
|
| QueryCache<K,V> |
A concurrent, queryable data structure which is used to cache results of
a continuous query executed on an
IMap. |
| Class | Description |
|---|---|
| AbstractIMapEvent |
The abstract class for a map event
IMapEvent. |
| EntryLoader.MetadataAwareValue<V> |
Represents a value with an expiration time attached to it.
|
| EventLostEvent |
This event is fired in case of an event lost detection.
|
| MapEvent |
Used for map-wide events like
EntryEventType.EVICT_ALL
and EntryEventType.CLEAR_ALL. |
| MapPartitionLostEvent |
Used for providing information about the lost partition for a map
|
| MapStoreAdapter<K,V> |
Adapter for MapStore.
|
| Exception | Description |
|---|---|
| QueryResultSizeExceededException |
This exception is thrown when a query exceeds a configurable result size limit.
|
| ReachedMaxSizeException |
Exception thrown when a write-behind
MapStore rejects to accept a new element. |
Copyright © 2021 Hazelcast, Inc.. All rights reserved.