Uses of Interface
org.infinispan.configuration.cache.StoreConfiguration
-
Packages that use StoreConfiguration Package Description org.infinispan.configuration.cache Cache
configurationorg.infinispan.configuration.serializing org.infinispan.lucene.cacheloader.configuration org.infinispan.persistence Persistence API.org.infinispan.persistence.factory org.infinispan.persistence.jdbc.configuration Configuration for the JDBC CacheStore.org.infinispan.persistence.jpa.configuration Configuration forJpaStore
.org.infinispan.persistence.leveldb.configuration Configuration forLevelDBStore
.org.infinispan.persistence.manager Implementations of thePersistenceManager
interface, which define the logic of how infinispan interacts with external stores.org.infinispan.persistence.remote.configuration Configuration forRemoteStore
.org.infinispan.persistence.rest.configuration Configuration forRestStore
.org.infinispan.persistence.rocksdb.configuration org.infinispan.persistence.spi The Persistence SPI. -
-
Uses of StoreConfiguration in org.infinispan.configuration.cache
Classes in org.infinispan.configuration.cache with type parameters of type StoreConfiguration Modifier and Type Class Description class
AbstractStoreConfigurationBuilder<T extends StoreConfiguration,S extends AbstractStoreConfigurationBuilder<T,S>>
interface
StoreConfigurationBuilder<T extends StoreConfiguration,S extends StoreConfigurationBuilder<T,S>>
LoaderConfigurationBuilder is an interface which should be implemented by all cache loader buildersClasses in org.infinispan.configuration.cache that implement StoreConfiguration Modifier and Type Class Description class
AbstractSegmentedStoreConfiguration<T extends AbstractStoreConfiguration>
Abstract store configuration that should be extended when the store configuration supports being segmented.class
AbstractStoreConfiguration
class
ClusterLoaderConfiguration
ClusterLoaderConfiguration.class
CustomStoreConfiguration
class
SingleFileStoreConfiguration
Defines the configuration for the single file cache store.Methods in org.infinispan.configuration.cache that return types with arguments of type StoreConfiguration Modifier and Type Method Description List<StoreConfiguration>
PersistenceConfiguration. stores()
-
Uses of StoreConfiguration in org.infinispan.configuration.serializing
Methods in org.infinispan.configuration.serializing with parameters of type StoreConfiguration Modifier and Type Method Description protected void
AbstractStoreSerializer. writeCommonStoreElements(XMLExtendedStreamWriter writer, StoreConfiguration configuration)
-
Uses of StoreConfiguration in org.infinispan.lucene.cacheloader.configuration
Classes in org.infinispan.lucene.cacheloader.configuration that implement StoreConfiguration Modifier and Type Class Description class
LuceneLoaderConfiguration
Configuration bean for theLuceneCacheLoader
. -
Uses of StoreConfiguration in org.infinispan.persistence
Methods in org.infinispan.persistence that return StoreConfiguration Modifier and Type Method Description StoreConfiguration
InitializationContextImpl. getConfiguration()
Constructors in org.infinispan.persistence with parameters of type StoreConfiguration Constructor Description InitializationContextImpl(StoreConfiguration configuration, Cache cache, KeyPartitioner keyPartitioner, StreamingMarshaller marshaller, TimeService timeService, ByteBufferFactory byteBufferFactory, MarshalledEntryFactory mef, ExecutorService executorService)
-
Uses of StoreConfiguration in org.infinispan.persistence.factory
Methods in org.infinispan.persistence.factory that return StoreConfiguration Modifier and Type Method Description StoreConfiguration
CacheStoreFactory. processConfiguration(StoreConfiguration storeConfiguration)
StoreConfiguration
LocalClassLoaderCacheStoreFactory. processConfiguration(StoreConfiguration storeConfiguration)
StoreConfiguration
CacheStoreFactoryRegistry. processStoreConfiguration(StoreConfiguration storeConfiguration)
Methods in org.infinispan.persistence.factory with parameters of type StoreConfiguration Modifier and Type Method Description <T> T
CacheStoreFactory. createInstance(StoreConfiguration storeConfiguration)
Returns new instance based onStoreConfiguration
.Object
CacheStoreFactoryRegistry. createInstance(StoreConfiguration storeConfiguration)
Creates new Object based on configuration.<T> T
LocalClassLoaderCacheStoreFactory. createInstance(StoreConfiguration cfg)
static Class
ConfigurationForClassExtractor. getClassBasedOnConfigurationAnnotation(StoreConfiguration cfg, Log logger)
StoreConfiguration
CacheStoreFactory. processConfiguration(StoreConfiguration storeConfiguration)
StoreConfiguration
LocalClassLoaderCacheStoreFactory. processConfiguration(StoreConfiguration storeConfiguration)
StoreConfiguration
CacheStoreFactoryRegistry. processStoreConfiguration(StoreConfiguration storeConfiguration)
-
Uses of StoreConfiguration in org.infinispan.persistence.jdbc.configuration
Classes in org.infinispan.persistence.jdbc.configuration that implement StoreConfiguration Modifier and Type Class Description class
AbstractJdbcStoreConfiguration
class
JdbcStringBasedStoreConfiguration
-
Uses of StoreConfiguration in org.infinispan.persistence.jpa.configuration
Classes in org.infinispan.persistence.jpa.configuration that implement StoreConfiguration Modifier and Type Class Description class
JpaStoreConfiguration
JpaStoreConfiguration. -
Uses of StoreConfiguration in org.infinispan.persistence.leveldb.configuration
Classes in org.infinispan.persistence.leveldb.configuration that implement StoreConfiguration Modifier and Type Class Description class
LevelDBStoreConfiguration
Deprecated.Use the RocksDB cache store instead -
Uses of StoreConfiguration in org.infinispan.persistence.manager
Method parameters in org.infinispan.persistence.manager with type arguments of type StoreConfiguration Modifier and Type Method Description void
PersistenceManager. clearAllStores(Predicate<? super StoreConfiguration> predicate)
InvokesAdvancedCacheWriter.clear()
on all the stores that aloes it.void
PersistenceManagerImpl. clearAllStores(Predicate<? super StoreConfiguration> predicate)
void
PersistenceManagerStub. clearAllStores(Predicate<? super StoreConfiguration> predicate)
void
PersistenceManager. commitAllTxStores(Transaction transaction, Predicate<? super StoreConfiguration> predicate)
Perform the commit operation for the provided transaction on all Tx stores.void
PersistenceManagerImpl. commitAllTxStores(Transaction transaction, Predicate<? super StoreConfiguration> predicate)
void
PersistenceManagerStub. commitAllTxStores(Transaction transaction, Predicate<? super StoreConfiguration> predicate)
void
PersistenceManager. deleteBatchFromAllNonTxStores(Iterable<Object> keys, Predicate<? super StoreConfiguration> predicate, long flags)
Remove all entries from the underlying non-transactional stores as a single batch.void
PersistenceManagerImpl. deleteBatchFromAllNonTxStores(Iterable<Object> keys, Predicate<? super StoreConfiguration> predicate, long flags)
void
PersistenceManagerStub. deleteBatchFromAllNonTxStores(Iterable<Object> keys, Predicate<? super StoreConfiguration> predicate, long flags)
boolean
PersistenceManager. deleteFromAllStores(Object key, int segment, Predicate<? super StoreConfiguration> predicate)
boolean
PersistenceManagerImpl. deleteFromAllStores(Object key, int segment, Predicate<? super StoreConfiguration> predicate)
boolean
PersistenceManagerStub. deleteFromAllStores(Object key, int segment, Predicate<? super StoreConfiguration> predicate)
void
PersistenceManager. prepareAllTxStores(Transaction transaction, BatchModification batchModification, Predicate<? super StoreConfiguration> predicate)
Perform the prepare phase of 2PC on all Tx stores.void
PersistenceManagerImpl. prepareAllTxStores(Transaction transaction, BatchModification batchModification, Predicate<? super StoreConfiguration> predicate)
void
PersistenceManagerStub. prepareAllTxStores(Transaction transaction, BatchModification batchModification, Predicate<? super StoreConfiguration> predicate)
void
PersistenceManager. rollbackAllTxStores(Transaction transaction, Predicate<? super StoreConfiguration> predicate)
Perform the rollback operation for the provided transaction on all Tx stores.void
PersistenceManagerImpl. rollbackAllTxStores(Transaction transaction, Predicate<? super StoreConfiguration> predicate)
void
PersistenceManagerStub. rollbackAllTxStores(Transaction transaction, Predicate<? super StoreConfiguration> predicate)
int
PersistenceManager. size(Predicate<? super StoreConfiguration> predicate)
Returns the count of how many entries are persisted.int
PersistenceManagerImpl. size(Predicate<? super StoreConfiguration> predicate)
int
PersistenceManagerStub. size(Predicate<? super StoreConfiguration> predicate)
void
PersistenceManager. writeBatchToAllNonTxStores(Iterable<MarshalledEntry> entries, Predicate<? super StoreConfiguration> predicate, long flags)
Write all entries to the underlying non-transactional stores as a single batch.void
PersistenceManagerImpl. writeBatchToAllNonTxStores(Iterable<MarshalledEntry> entries, Predicate<? super StoreConfiguration> predicate, long flags)
void
PersistenceManagerStub. writeBatchToAllNonTxStores(Iterable<MarshalledEntry> entries, Predicate<? super StoreConfiguration> predicate, long flags)
void
PersistenceManager. writeToAllNonTxStores(MarshalledEntry marshalledEntry, int segment, Predicate<? super StoreConfiguration> predicate)
Write to all stores that are not transactional.void
PersistenceManager. writeToAllNonTxStores(MarshalledEntry marshalledEntry, int segment, Predicate<? super StoreConfiguration> predicate, long flags)
void
PersistenceManagerImpl. writeToAllNonTxStores(MarshalledEntry marshalledEntry, int segment, Predicate<? super StoreConfiguration> predicate)
void
PersistenceManagerImpl. writeToAllNonTxStores(MarshalledEntry marshalledEntry, int segment, Predicate<? super StoreConfiguration> predicate, long flags)
void
PersistenceManagerStub. writeToAllNonTxStores(MarshalledEntry marshalledEntry, int segment, Predicate<? super StoreConfiguration> predicates)
void
PersistenceManagerStub. writeToAllNonTxStores(MarshalledEntry marshalledEntry, int segment, Predicate<? super StoreConfiguration> predicates, long flags)
-
Uses of StoreConfiguration in org.infinispan.persistence.remote.configuration
Classes in org.infinispan.persistence.remote.configuration that implement StoreConfiguration Modifier and Type Class Description class
RemoteStoreConfiguration
-
Uses of StoreConfiguration in org.infinispan.persistence.rest.configuration
Classes in org.infinispan.persistence.rest.configuration that implement StoreConfiguration Modifier and Type Class Description class
RestStoreConfiguration
RestStoreConfiguration. -
Uses of StoreConfiguration in org.infinispan.persistence.rocksdb.configuration
Classes in org.infinispan.persistence.rocksdb.configuration with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw StoreConfiguration Modifier and Type Class Description class
org.infinispan.persistence.rocksdb.configuration.RocksDBStoreConfiguration
-
Uses of StoreConfiguration in org.infinispan.persistence.spi
Methods in org.infinispan.persistence.spi with type parameters of type StoreConfiguration Modifier and Type Method Description <T extends StoreConfiguration>
TInitializationContext. getConfiguration()
-