Package com.hazelcast.map
package com.hazelcast.map
Contains Hazelcast map module classes.
-
ClassDescriptionThe abstract class for a map event
IMapEvent
.BaseMap<K,V> Base interface for Hazelcast distributed maps.EntryLoader<K,V> This is an extension toMapLoader
.Represents a value with an expiration time attached to it.EntryProcessor<K,V, R> An EntryProcessor processes aMap.Entry
.EntryStore<K,V> This is an extension toMapStore
.EventJournalMapEvent<K,V> The event for the map event journal.This event is fired in case of an event lost detection.ExtendedMapEntry<K,V> Interface to provide parity with IMap set and put operations.IMap<K,V> Concurrent, distributed, observable and queryable map.Map events common contract.Local map statistics to be used byMemberState
implementations.Determines if the object implementing this interface is locked or not.Used for map-wide events likeEntryEventType.EVICT_ALL
andEntryEventType.CLEAR_ALL
.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.Provides Lifecycle support for the implementing MapLoader class.Used for providing information about the lost partition for a mapMapStore<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.MapStoreAdapter<K,V> Adapter for MapStore.MapStoreFactory<K,V> Factory for MapLoader or MapStore instances, specifiable in MapStoreConfig.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 anIMap
.This exception is thrown when a query exceeds a configurable result size limit.Exception thrown when a write-behindMapStore
rejects to accept a new element.