Uses of Package
org.infinispan.persistence.spi
Packages that use org.infinispan.persistence.spi
Package
Description
Cache configurationThis package should mainly contain
MessageMarshaller implementations for classes
which a static inner class is not possible.Persistence API.
A
CacheLoader (not CacheWriter) that polls other nodes in the cluster for state.Simple filesystem-based
CacheWriter implementation.Implementations of the
PersistenceManager interface, which define the logic
of how infinispan interacts with external stores.Modifications that are used to encapsulate cache operations for application to a
CacheStore.Soft Index
AdvancedLoadWriteStore.The Persistence SPI.
Infinispan's logging abstractions that delegate to either JDK or Log4J logging engines.
-
Classes in org.infinispan.persistence.spi used by org.infinispan.configuration.cacheClassDescriptionAggregates the initialisation state needed by either a
CacheLoaderor aCacheWriter. -
Classes in org.infinispan.persistence.spi used by org.infinispan.configuration.parsingClassDescriptionAggregates the initialisation state needed by either a
CacheLoaderor aCacheWriter.The contract for defining how caches interface with external sources of data, such as databases or filesystems. -
Classes in org.infinispan.persistence.spi used by org.infinispan.eviction.implClassDescriptionAn exception thrown by a
CacheLoaderor aCacheWriterimplementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.expiration.impl
-
Classes in org.infinispan.persistence.spi used by org.infinispan.marshall.persistence.implClassDescriptionDefines an externally persisted entry.Factory for
MarshallableEntry.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. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistenceClassDescriptionDeprecated.Aggregates the initialisation state needed by either a
CacheLoaderor aCacheWriter.Defines an externally persisted entry.Factory forMarshallableEntry.The contract for defining how caches interface with external sources of data, such as databases or filesystems.Deprecated.since 11.0 replaced byNonBlockingStore -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.asyncClassDescriptionAggregates the initialisation state needed by either a
CacheLoaderor aCacheWriter.Defines an externally persisted entry.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. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.clusterClassDescriptionDeprecated.since 11.0 replaced by
NonBlockingStoreAggregates the initialisation state needed by either aCacheLoaderor aCacheWriter.Deprecated.since 11.0.Defines an externally persisted entry.An exception thrown by aCacheLoaderor aCacheWriterimplementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.fileClassDescriptionAggregates the initialisation state needed by either a
CacheLoaderor aCacheWriter.Defines an externally persisted entry.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. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.internalClassDescriptionDefines an externally persisted entry.The contract for defining how caches interface with external sources of data, such as databases or filesystems.
-
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.keymappersClassDescriptionAn exception thrown by a
CacheLoaderor aCacheWriterimplementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.managerClassDescriptionDefines an externally persisted entry.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.An exception thrown by a
CacheLoaderor aCacheWriterimplementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.modifications
-
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.sifsClassDescriptionAggregates the initialisation state needed by either a
CacheLoaderor aCacheWriter.Defines an externally persisted entry.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.An exception thrown by aCacheLoaderor aCacheWriterimplementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.spiClassDescriptionDeprecated.since 11.0 replaced by
NonBlockingStoreDeprecated.Callback to be notified when an entry is removed by theAdvancedCacheExpirationWriter.purge(Executor, ExpirationPurgeListener)method.Deprecated.since 11.0 replaced byNonBlockingStoreDeprecated.since 11.0 replaced byNonBlockingStoreDeprecated.Callback to be notified when an entry is removed by theAdvancedCacheWriter.purge(java.util.concurrent.Executor, org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener)method.Deprecated.since 11.0 replaced byNonBlockingStoreDeprecated.since 11.0 replaced byNonBlockingStoreDeprecated.since 11.0 replaced byNonBlockingStoreDeprecated.since 11.0 replaced byNonBlockingStoreAggregates the initialisation state needed by either aCacheLoaderor aCacheWriter.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.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 aCacheLoaderor aCacheWriterimplementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.supportClassDescriptionDeprecated.since 11.0 replaced by
NonBlockingStoreDeprecated.Callback to be notified when an entry is removed by theAdvancedCacheExpirationWriter.purge(Executor, ExpirationPurgeListener)method.Deprecated.since 11.0 replaced byNonBlockingStoreDeprecated.since 11.0 replaced byNonBlockingStoreDeprecated.since 11.0 replaced byNonBlockingStoreDeprecated.since 11.0 replaced byNonBlockingStoreDeprecated.since 11.0 replaced byNonBlockingStoreDeprecated.since 11.0 replaced byNonBlockingStoreAggregates the initialisation state needed by either aCacheLoaderor aCacheWriter.Defines an externally persisted entry.Factory forMarshallableEntry.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 aCacheLoaderor aCacheWriterimplementation if there are problems reading from a loader.Deprecated.since 11.0 replaced byNonBlockingStoreDeprecated.since 11.0 replaced byNonBlockingStore -
Classes in org.infinispan.persistence.spi used by org.infinispan.util.loggingClassDescriptionEnumeration defining the various characteristics of the underlying store to communicate what features it may or may not support.An exception thrown by a
CacheLoaderor aCacheWriterimplementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.xsite.statetransfer
NonBlockingStore