Uses of Interface
org.infinispan.persistence.spi.CacheLoader
-
Packages that use CacheLoader Package Description org.infinispan.persistence.async org.infinispan.persistence.cluster ACacheLoader
(notCacheWriter
) that polls other nodes in the cluster for state.org.infinispan.persistence.file Simple filesystem-basedCacheWriter
implementation.org.infinispan.persistence.jdbc.stringbased JDBC CacheStore implementation which maps keys to strings.org.infinispan.persistence.jpa JPA-basedAdvancedLoadWriteStore
.org.infinispan.persistence.manager Implementations of thePersistenceManager
interface, which define the logic of how infinispan interacts with external stores.org.infinispan.persistence.remote Hot Rod-basedAdvancedLoadWriteStore
.org.infinispan.persistence.rest RESTfulAdvancedLoadWriteStore
.org.infinispan.persistence.rocksdb RocksDB-basedAdvancedLoadWriteStore
.org.infinispan.persistence.sifs Soft IndexAdvancedLoadWriteStore
.org.infinispan.persistence.spi The Persistence SPI.org.infinispan.persistence.support -
-
Uses of CacheLoader in org.infinispan.persistence.async
Classes in org.infinispan.persistence.async that implement CacheLoader Modifier and Type Class Description class
AdvancedAsyncCacheLoader<K,V>
class
AsyncCacheLoader<K,V>
Constructors in org.infinispan.persistence.async with parameters of type CacheLoader Constructor Description AdvancedAsyncCacheLoader(CacheLoader actual, AtomicReference<State> state)
AsyncCacheLoader(CacheLoader actual, AtomicReference<State> state)
-
Uses of CacheLoader in org.infinispan.persistence.cluster
Classes in org.infinispan.persistence.cluster that implement CacheLoader Modifier and Type Class Description class
ClusterLoader
Cache loader that consults other members in the cluster for values. -
Uses of CacheLoader in org.infinispan.persistence.file
Classes in org.infinispan.persistence.file that implement CacheLoader Modifier and Type Class Description class
SingleFileStore<K,V>
A filesystem-based implementation of aAdvancedLoadWriteStore
. -
Uses of CacheLoader in org.infinispan.persistence.jdbc.stringbased
Classes in org.infinispan.persistence.jdbc.stringbased that implement CacheLoader Modifier and Type Class Description class
JdbcStringBasedStore<K,V>
AdvancedCacheLoader
implementation that stores the entries in a database. -
Uses of CacheLoader in org.infinispan.persistence.jpa
Classes in org.infinispan.persistence.jpa that implement CacheLoader Modifier and Type Class Description class
JpaStore<K,V>
NOTE: This store can return expired keys or entries on any given operation ifJpaStoreConfiguration.storeMetadata()
was set to false. -
Uses of CacheLoader in org.infinispan.persistence.manager
Methods in org.infinispan.persistence.manager that return types with arguments of type CacheLoader Modifier and Type Method Description List<CacheLoader>
PersistenceManagerImpl. getAllLoaders()
-
Uses of CacheLoader in org.infinispan.persistence.remote
Classes in org.infinispan.persistence.remote that implement CacheLoader Modifier and Type Class Description class
RemoteStore<K,V>
Cache store that delegates the call to a infinispan cluster. -
Uses of CacheLoader in org.infinispan.persistence.rest
Classes in org.infinispan.persistence.rest that implement CacheLoader Modifier and Type Class Description class
RestStore<K,V>
Deprecated.This cache store will be changed to only implementCacheLoader
-
Uses of CacheLoader in org.infinispan.persistence.rocksdb
Classes in org.infinispan.persistence.rocksdb that implement CacheLoader Modifier and Type Class Description class
RocksDBStore<K,V>
-
Uses of CacheLoader in org.infinispan.persistence.sifs
Classes in org.infinispan.persistence.sifs that implement CacheLoader Modifier and Type Class Description class
SoftIndexFileStore
Local file-based cache store, optimized for write-through use with strong consistency guarantees (ability to flush disk operations before returning from the store call). -
Uses of CacheLoader in org.infinispan.persistence.spi
Subinterfaces of CacheLoader in org.infinispan.persistence.spi Modifier and Type Interface Description interface
AdvancedCacheLoader<K,V>
A specialised extension of theCacheLoader
interface that allows processing parallel iteration over the existing entries.interface
AdvancedLoadWriteStore<K,V>
Advanced interface for interacting with an external store in a read-write mode.interface
ExternalStore<K,V>
Basic interface for interacting with an external store in a read-write mode.interface
FlagAffectedStore<K,V>
Implemented by stores that can skip writes based on certain flags present in the invocation.interface
SegmentedAdvancedLoadWriteStore<K,V>
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. -
Uses of CacheLoader in org.infinispan.persistence.support
Classes in org.infinispan.persistence.support that implement CacheLoader Modifier and Type Class Description class
AbstractSegmentedAdvancedLoadWriteStore<K,V>
Abstract segment loader writer that implements all the single key non segmented methods by invoking the segmented equivalent by passing in the segment returned from invokingAbstractSegmentedAdvancedLoadWriteStore.getKeyMapper()
.class
ComposedSegmentedLoadWriteStore<K,V,T extends AbstractSegmentedStoreConfiguration>
Segmented store that creates multiple inner stores for each segment.class
DelegatingCacheLoader<K,V>
Fields in org.infinispan.persistence.support declared as CacheLoader Modifier and Type Field Description protected CacheLoader
DelegatingCacheLoader. actual
Methods in org.infinispan.persistence.support that return CacheLoader Modifier and Type Method Description CacheLoader
DelegatingCacheLoader. undelegate()
Constructors in org.infinispan.persistence.support with parameters of type CacheLoader Constructor Description DelegatingCacheLoader(CacheLoader actual)
-