Package org.infinispan.persistence.spi
package org.infinispan.persistence.spi
The Persistence SPI.
- Public API
-
ClassDescriptionAggregates the initialisation state needed by org.infinispan.persistence.spi.NonBlockingStore.MarshallableEntry<K,
V> Defines an externally persisted entry.Factory forMarshallableEntry
.A marshallable object containing serialized representations of cache values and metadata, that can be used to store values, metadata and timestamps as a single entity.NonBlockingStore<K,V> The contract for defining how caches interface with external sources of data, such as databases or filesystems.Enumeration defining the various characteristics of the underlying store to communicate what features it may or may not support.A Publisher that provides a stream of values and the segments to which those values map.An exception thrown by aNonBlockingStore
implementation if there are problems reading from a loader.An exception thrown by thePersistenceManager
if one or more stores are unavailable when a cache operation is attempted.