Contains Hazelcast map module classes.
Interface Summary Interface Description BaseMap<K,V>Base interface for Hazelcast distributed maps. EntryLoader<K,V>This is an extension to
EntryProcessor<K,V,R>An EntryProcessor processes a
EntryStore<K,V>This is an extension to
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. IMapEventMap events common contract. LocalMapStatsLocal map statistics to be used by
LockAwareDetermines if the object implementing this interface is locked or not. MapEvictionPolicyComparator<K,V> MapInterceptorMapInterceptor 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. MapLoaderLifecycleSupportProvides 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. PostProcessingMapStoreImplement 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
Class Summary Class Description AbstractIMapEventThe abstract class for a map event
EntryLoader.MetadataAwareValue<V>Represents a value with an expiration time attached to it. EventLostEventThis event is fired in case of an event lost detection. MapEvent MapPartitionLostEventUsed for providing information about the lost partition for a map MapStoreAdapter<K,V>Adapter for MapStore.