Uses of Package
org.infinispan.persistence.spi
-
Classes in org.infinispan.persistence.spi used by org.infinispan.eviction Class Description PersistenceException An exception thrown by aCacheLoader
or aCacheWriter
implementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.lucene.cacheloader Class Description AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.CacheLoader Defines the logic for loading data from an external storage.InitializationContext Aggregates the initialisation state needed by either aCacheLoader
or aCacheWriter
. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence Class Description AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.AdvancedCacheLoader.TaskContext Deprecated.since 9.3 The process method is no longer suggested and thus this class shouldn't be in use any moreInitializationContext Aggregates the initialisation state needed by either aCacheLoader
or aCacheWriter
.SegmentedAdvancedLoadWriteStore An interface implementing bothAdvancedCacheWriter
andAdvancedCacheLoader
as well as overrides of those methods that can be optimized when a segment is already known for the key or a subset of segments are to be used instead of the entire store. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.async Class Description AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.AdvancedCacheWriter Defines advanced functionality for persisting data to an external storage.AdvancedCacheWriter.PurgeListener Callback to be notified when an entry is removed by theAdvancedCacheWriter.purge(java.util.concurrent.Executor, org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener)
method.CacheLoader Defines the logic for loading data from an external storage.CacheWriter Allows persisting data to an external storage, as opposed to theCacheLoader
.InitializationContext Aggregates the initialisation state needed by either aCacheLoader
or aCacheWriter
.PersistenceException An exception thrown by aCacheLoader
or aCacheWriter
implementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.cluster Class Description CacheLoader Defines the logic for loading data from an external storage.InitializationContext Aggregates the initialisation state needed by either aCacheLoader
or aCacheWriter
.LocalOnlyCacheLoader Marker interface for cache loaders that should only load values on the originating nodes.PersistenceException An exception thrown by aCacheLoader
or aCacheWriter
implementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.file Class Description AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.AdvancedCacheWriter Defines advanced functionality for persisting data to an external storage.AdvancedCacheWriter.PurgeListener Callback to be notified when an entry is removed by theAdvancedCacheWriter.purge(java.util.concurrent.Executor, org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener)
method.AdvancedLoadWriteStore Advanced interface for interacting with an external store in a read-write mode.CacheLoader Defines the logic for loading data from an external storage.CacheWriter Allows persisting data to an external storage, as opposed to theCacheLoader
.ExternalStore Basic interface for interacting with an external store in a read-write mode.InitializationContext Aggregates the initialisation state needed by either aCacheLoader
or aCacheWriter
. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.jdbc.connectionfactory Class Description PersistenceException An exception thrown by aCacheLoader
or aCacheWriter
implementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.jdbc.stringbased Class Description AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.AdvancedCacheWriter Defines advanced functionality for persisting data to an external storage.AdvancedCacheWriter.PurgeListener Callback to be notified when an entry is removed by theAdvancedCacheWriter.purge(java.util.concurrent.Executor, org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener)
method.AdvancedLoadWriteStore Advanced interface for interacting with an external store in a read-write mode.CacheLoader Defines the logic for loading data from an external storage.CacheWriter Allows persisting data to an external storage, as opposed to theCacheLoader
.ExternalStore Basic interface for interacting with an external store in a read-write mode.InitializationContext Aggregates the initialisation state needed by either aCacheLoader
or aCacheWriter
.PersistenceException An exception thrown by aCacheLoader
or aCacheWriter
implementation if there are problems reading from a loader.SegmentedAdvancedLoadWriteStore An interface implementing bothAdvancedCacheWriter
andAdvancedCacheLoader
as well as overrides of those methods that can be optimized when a segment is already known for the key or a subset of segments are to be used instead of the entire store.TransactionalCacheWriter Defines the functionality of a transactional store. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.jpa Class Description AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.AdvancedCacheWriter Defines advanced functionality for persisting data to an external storage.AdvancedCacheWriter.PurgeListener Callback to be notified when an entry is removed by theAdvancedCacheWriter.purge(java.util.concurrent.Executor, org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener)
method.AdvancedLoadWriteStore Advanced interface for interacting with an external store in a read-write mode.CacheLoader Defines the logic for loading data from an external storage.CacheWriter Allows persisting data to an external storage, as opposed to theCacheLoader
.ExternalStore Basic interface for interacting with an external store in a read-write mode.InitializationContext Aggregates the initialisation state needed by either aCacheLoader
or aCacheWriter
.PersistenceException An exception thrown by aCacheLoader
or aCacheWriter
implementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.keymappers Class Description PersistenceException An exception thrown by aCacheLoader
or aCacheWriter
implementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.leveldb Class Description AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.AdvancedCacheWriter Defines advanced functionality for persisting data to an external storage.AdvancedLoadWriteStore Advanced interface for interacting with an external store in a read-write mode.CacheLoader Defines the logic for loading data from an external storage.CacheWriter Allows persisting data to an external storage, as opposed to theCacheLoader
.ExternalStore Basic interface for interacting with an external store in a read-write mode.SegmentedAdvancedLoadWriteStore An interface implementing bothAdvancedCacheWriter
andAdvancedCacheLoader
as well as overrides of those methods that can be optimized when a segment is already known for the key or a subset of segments are to be used instead of the entire store. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.manager Class Description AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.CacheLoader Defines the logic for loading data from an external storage.CacheWriter Allows persisting data to an external storage, as opposed to theCacheLoader
.PersistenceException An exception thrown by aCacheLoader
or aCacheWriter
implementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.remote Class Description AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.AdvancedCacheWriter Defines advanced functionality for persisting data to an external storage.AdvancedCacheWriter.PurgeListener Callback to be notified when an entry is removed by theAdvancedCacheWriter.purge(java.util.concurrent.Executor, org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener)
method.AdvancedLoadWriteStore Advanced interface for interacting with an external store in a read-write mode.CacheLoader Defines the logic for loading data from an external storage.CacheWriter Allows persisting data to an external storage, as opposed to theCacheLoader
.ExternalStore Basic interface for interacting with an external store in a read-write mode.FlagAffectedStore Implemented by stores that can skip writes based on certain flags present in the invocation.InitializationContext Aggregates the initialisation state needed by either aCacheLoader
or aCacheWriter
.PersistenceException An exception thrown by aCacheLoader
or aCacheWriter
implementation if there are problems reading from a loader.SegmentedAdvancedLoadWriteStore An interface implementing bothAdvancedCacheWriter
andAdvancedCacheLoader
as well as overrides of those methods that can be optimized when a segment is already known for the key or a subset of segments are to be used instead of the entire store. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.rest Class Description AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.AdvancedCacheWriter Defines advanced functionality for persisting data to an external storage.AdvancedCacheWriter.PurgeListener Callback to be notified when an entry is removed by theAdvancedCacheWriter.purge(java.util.concurrent.Executor, org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener)
method.AdvancedLoadWriteStore Advanced interface for interacting with an external store in a read-write mode.CacheLoader Defines the logic for loading data from an external storage.CacheWriter Allows persisting data to an external storage, as opposed to theCacheLoader
.ExternalStore Basic interface for interacting with an external store in a read-write mode.InitializationContext Aggregates the initialisation state needed by either aCacheLoader
or aCacheWriter
. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.rocksdb Class Description AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.AdvancedCacheWriter Defines advanced functionality for persisting data to an external storage.AdvancedLoadWriteStore Advanced interface for interacting with an external store in a read-write mode.CacheLoader Defines the logic for loading data from an external storage.CacheWriter Allows persisting data to an external storage, as opposed to theCacheLoader
.ExternalStore Basic interface for interacting with an external store in a read-write mode.SegmentedAdvancedLoadWriteStore An interface implementing bothAdvancedCacheWriter
andAdvancedCacheLoader
as well as overrides of those methods that can be optimized when a segment is already known for the key or a subset of segments are to be used instead of the entire store. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.spi Class Description AdvancedCacheExpirationWriter.ExpirationPurgeListener Callback to be notified when an entry is removed by theAdvancedCacheExpirationWriter.purge(Executor, ExpirationPurgeListener)
method.AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.AdvancedCacheLoader.CacheLoaderTask Deprecated.since 9.3 The process method is deprecated and thus this class shouldn't be in use any moreAdvancedCacheLoader.TaskContext Deprecated.since 9.3 The process method is no longer suggested and thus this class shouldn't be in use any moreAdvancedCacheWriter Defines advanced functionality for persisting data to an external storage.AdvancedCacheWriter.PurgeListener Callback to be notified when an entry is removed by theAdvancedCacheWriter.purge(java.util.concurrent.Executor, org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener)
method.AdvancedLoadWriteStore Advanced interface for interacting with an external store in a read-write mode.CacheLoader Defines the logic for loading data from an external storage.CacheWriter Allows persisting data to an external storage, as opposed to theCacheLoader
.ExternalStore Basic interface for interacting with an external store in a read-write mode.InitializationContext Aggregates the initialisation state needed by either aCacheLoader
or aCacheWriter
.PersistenceException An exception thrown by aCacheLoader
or aCacheWriter
implementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.support Class Description AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.AdvancedCacheWriter Defines advanced functionality for persisting data to an external storage.AdvancedCacheWriter.PurgeListener Callback to be notified when an entry is removed by theAdvancedCacheWriter.purge(java.util.concurrent.Executor, org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener)
method.AdvancedLoadWriteStore Advanced interface for interacting with an external store in a read-write mode.CacheLoader Defines the logic for loading data from an external storage.CacheWriter Allows persisting data to an external storage, as opposed to theCacheLoader
.ExternalStore Basic interface for interacting with an external store in a read-write mode.InitializationContext Aggregates the initialisation state needed by either aCacheLoader
or aCacheWriter
.SegmentedAdvancedLoadWriteStore An interface implementing bothAdvancedCacheWriter
andAdvancedCacheLoader
as well as overrides of those methods that can be optimized when a segment is already known for the key or a subset of segments are to be used instead of the entire store. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.util Class Description AdvancedCacheLoader A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.