Package com.hazelcast.cache
This package contains the public API extension for Hazelcast JCache, the Hazelcast implementation of the JSR-107 commonly referred to as JCache.
-
Interface Summary Interface Description BackupAwareEntryProcessor<K,V,T> An invocable function that allows applications to perform compound operations on aCache.Entry
atomically, according to the defined consistency of aCache
.CacheEntryView<K,V> Entry info for cache record.CacheEvictionPolicyComparator<K,V> CacheStatistics Cache statisticsEventJournalCacheEvent<K,V> The event for the cache event journal.HazelcastCacheManager Contract point of Hazelcast cache manager implementations (client + server) based onCacheManager
.ICache<K,V> ThisICache
interface is theCache
extension offered by Hazelcast JCache.
In addition to the standard set of JCache methods defined in the JSR 107 specification, Hazelcast provides additional operations to support a broader range of programing styles. -
Class Summary Class Description CacheUtil Utility class for various cache related operations to be used by our internal structure and end user.HazelcastCachingProvider Hazelcast implementation of JCacheCachingProvider
.HazelcastExpiryPolicy Hazelcast provides overloads of the typical cache operations with a customExpiryPolicy
parameter.
This class provides a custom implementation of anExpiryPolicy
to react on all three types of policies: Create Access UpdateHazelcastMemberCachingProvider Member-sideCachingProvider
implementation. -
Enum Summary Enum Description CacheEventType Hazelcast JCache implementation's internal event types. -
Exception Summary Exception Description CacheNotExistsException This exception class is thrown while creatingCacheRecordStore
instances but the cache config does not exist on the node to create the instance on.