All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description ByteArraySerializer<T> Interface to be used when implementing a custom serializer with byte array representation.DistributedCache<K,V> Interface representing a cache instance.DistributedCaffeine<K,V> Distributed Caffeine is aCaffeine
-based distributed cache using MongoDB change streams for near real-time synchronization between multiple cache instances, especially across different machines.DistributedCaffeine.Builder<K,V> Builder for configuring and constructing cache instances of typeDistributedCache
(extendsCache
) or of typeDistributedLoadingCache
(extendsLoadingCache
).DistributedCaffeineException Unchecked runtime exception thrown by cache instances.DistributedLoadingCache<K,V> Interface representing a loading cache instance.DistributedPolicy<K,V> Interface representing an access point for inspecting and performing low-level operations on the cache instance (similar toPolicy
).DistributedPolicy.CacheEntry<K,V> Interface representing a cache entry containing key and value along with some metadata.DistributionMode Modes for defining the scope of distributed synchronization.FurySerializer<T> Implementation of a serializer with byte array representation based on Apache Fury.JacksonSerializer<T> Implementation of a serializer with JSON representation (encoded as String or BSON) based on Jackson.JavaObjectSerializer<T> Implementation of a serializer with byte array representation based on Java Object Serialization.JsonSerializer<T> Interface to be used when implementing a custom serializer with JSON representation (encoded as String or BSON).Serializer<T,U> This is only a marker interface.SerializerException Checked exception to be thrown if serialization or deserialization fails within aSerializer
instance.StringSerializer<T> Interface to be used when implementing a custom serializer with string representation.