This is the core of Infinispan, a distributed, transactional, highly scalable data grid platform. For more information on Infinispan, please read the documentation, tutorials and sample code on the Infinispan project page.
Interface Summary Interface Description AdvancedCache<K,V>An advanced interface that exposes additional methods not available on
BaseCacheStream<T,S extends java.util.stream.BaseStream<T,S>>Interface that defines the base methods of all streams returned from a
BaseCacheStream.SegmentCompletionListenerFunctional interface that is used as a callback when segments are completed. Cache<K,V>The central interface of Infinispan. CacheCollection<E>A collection type that returns special Cache based streams that have additional options to tweak behavior. CacheSet<E>A set that also must implement the various
CacheCollectionmethods for streams.
Streamthat has additional operations to monitor or control behavior when used from a
DoubleStreamthat has additional methods to allow for Serializable instances.
IntStreamthat has additional methods to allow for Serializable instances.
LockedStream<K,V>Stream that allows for operation upon data solely with side effects by using
LockedStream.forEach(BiConsumer)where the BiConsumer is invoked while guaranteeing that the entry being passed is properly locked for the entire duration of the invocation.
LongStreamthat has additional methods to allow for Serializable instances.
Class Summary Class Description AbstractDelegatingAdvancedCache<K,V> Deprecated.Extend from
AbstractDelegatingCache<K,V> Deprecated.Extend from
VersionContains version information about this release of Infinispan.
Exception Summary Exception Description IllegalLifecycleStateExceptionThis exception is thrown when the cache or cache manager does not have the right lifecycle state for operations to be called on it. InvalidCacheUsageExceptionThrown when client makes cache usage errors.