Package com.loomcache.server.jcache
@NullMarked
package com.loomcache.server.jcache
-
ClassDescriptionBackupAwareEntryProcessor<K,
V, T> JCache entry processor extension that can supply a specialized backup processor.CacheEntry<K,V> Represents a single cache entry accessed within an entry processor.CacheEntryListener<K,V> Listener interface for cache entry lifecycle events.Manages cache entry listeners with support for synchronous and asynchronous modes, event filtering, and listener statistics.Listener configuration with mode and event type filter.Listener statistics snapshot.Manages read-through and bulk cache loading strategies.Loader statistics snapshot.Tracks cache statistics including hits, misses, puts, removals, and evictions.Statistics snapshot record.Manages write-through and write-behind cache strategies.Configuration for write-behind mode.Write-behind statistics snapshot.EntryProcessor<K,V, T> Processes an entry in the cache atomically.Manages various expiry policies for cache entries.Accessed policy - entries expire based on last access time.Combined policy - entries expire at the earliest of multiple policies.Created policy - entries expire based on creation time.Eternal policy - entries never expire.Base expiry policy interface.Modified policy - entries expire based on last modification time.ICache<K,V> LoomCache JCache extension interface.JMX management interface for per-cache configuration.Thread-safe implementation ofJCacheConfigMXBeanbacked by aLoomJCacheand its runtime management flags.Adapter that exposes either a localDistributedMapor the real cluster protocol path as a typed<K, V>store for JCache.JMX management interface for per-cache statistics.Thread-safe implementation ofJCacheStatisticsMXBeanbacked by aCacheStatisticsManager.LoomCacheEntryEvent<K,V> Represents a cache entry lifecycle event.Legacy event type enumeration preserved for backwards compatibility.JSR-107CachingProviderimplementation and SPI entry point for LoomCache JCache managers.LoomJCache<K,V> JCache-compatible (JSR-107) cache wrapper.LoomJCacheConfig<K,V> JCache-compatible configuration for a LoomCache cache instance.Expiry policy types as per JCache specification.JCache-compatible (JSR-107) cache manager.Adapter that exposes aMapStoreas aCacheWriterIntegration.BackingStoreWriter, letting JCache (JSR-107) write-through / write-behind reuse the same SPI asDistributedMap.setMapStore(MapStore, MapStoreConfig).