Uses of Package
org.infinispan.persistence.spi
Packages that use org.infinispan.persistence.spi
Package
Description
Cache
configurationPersistence API.
A
CacheLoader
(not CacheWriter
) that polls other nodes in the cluster for state.Simple filesystem-based
CacheWriter
implementation.This package contains a
AdvancedLoadWriteStore
implementation based on
a JDBC database connection.JDBC CacheStore implementation which maps keys to strings.
Modifications that are used to encapsulate cache operations for application to a
NonBlockingStore
.Hot Rod-based
AdvancedLoadWriteStore
.RocksDB-based
AdvancedLoadWriteStore
.Soft Index
NonBlockingStore
.The Persistence SPI.
This package contains a
AdvancedLoadWriteStore
implementation based on
a JDBC database connection.-
Classes in org.infinispan.persistence.spi used by org.infinispan.configuration.cacheClassDescriptionAggregates the initialisation state needed by either a
CacheLoader
or aCacheWriter
. -
Classes in org.infinispan.persistence.spi used by org.infinispan.configuration.parsingClassDescriptionAggregates the initialisation state needed by either a
CacheLoader
or 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
CacheLoader
or aCacheWriter
implementation 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.persistenceClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Aggregates the initialisation state needed by either a
CacheLoader
or 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, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
-
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.asyncClassDescriptionAggregates the initialisation state needed by either a
CacheLoader
or 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, for removal: This API element is subject to removal in a future version.since 11.0 replaced by
NonBlockingStore
Aggregates the initialisation state needed by either aCacheLoader
or aCacheWriter
.Deprecated, for removal: This API element is subject to removal in a future version.since 11.0.Defines an externally persisted entry.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.fileClassDescriptionAggregates the initialisation state needed by either a
CacheLoader
or 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.jdbc.common
-
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.jdbc.common.connectionfactoryClassDescriptionAn exception thrown by a
CacheLoader
or aCacheWriter
implementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.jdbc.common.implClassDescriptionAggregates the initialisation state needed by either a
CacheLoader
or 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.jdbc.common.loggingClassDescriptionAn exception thrown by a
CacheLoader
or aCacheWriter
implementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.jdbc.common.sql
-
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.jdbc.stringbasedClassDescriptionAggregates the initialisation state needed by either a
CacheLoader
or 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.keymappersClassDescriptionAn exception thrown by a
CacheLoader
or aCacheWriter
implementation 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.remoteClassDescriptionAggregates the initialisation state needed by either a
CacheLoader
or 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.rocksdbClassDescriptionAggregates the initialisation state needed by either a
CacheLoader
or 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.sifsClassDescriptionAggregates the initialisation state needed by either a
CacheLoader
or 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 aCacheLoader
or aCacheWriter
implementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.spiClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced by
NonBlockingStore
Deprecated, for removal: This API element is subject to removal in a future version.Callback to be notified when an entry is removed by theAdvancedCacheExpirationWriter.purge(Executor, ExpirationPurgeListener)
method.Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
Deprecated, for removal: This API element is subject to removal in a future version.Callback to be notified when an entry is removed by theAdvancedCacheWriter.purge(java.util.concurrent.Executor, org.infinispan.persistence.spi.AdvancedCacheWriter.PurgeListener)
method.Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
Aggregates the initialisation state needed by either aCacheLoader
or 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 aCacheLoader
or aCacheWriter
implementation if there are problems reading from a loader. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.sqlClassDescriptionAggregates the initialisation state needed by either a
CacheLoader
or 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. -
Classes in org.infinispan.persistence.spi used by org.infinispan.persistence.supportClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced by
NonBlockingStore
Deprecated, for removal: This API element is subject to removal in a future version.Callback to be notified when an entry is removed by theAdvancedCacheExpirationWriter.purge(Executor, ExpirationPurgeListener)
method.Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
Aggregates the initialisation state needed by either aCacheLoader
or 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 aCacheLoader
or aCacheWriter
implementation if there are problems reading from a loader.Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore
-
Classes in org.infinispan.persistence.spi used by org.infinispan.xsite.statetransfer
NonBlockingStore