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.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.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 Configuration forRocksDBStore
.org.infinispan.persistence.sifs.configuration Configuration forSoftIndexFileStore
.org.infinispan.persistence.spi The Persistence SPI.org.infinispan.persistence.support -
-
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 java.util.List<StoreConfiguration>
PersistenceConfiguration. stores()
Methods in org.infinispan.configuration.cache with parameters of type StoreConfiguration Modifier and Type Method Description static boolean
Configurations. isStateTransferStore(StoreConfiguration storeConfiguration)
-
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.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, PersistenceMarshaller marshaller, TimeService timeService, ByteBufferFactory byteBufferFactory, MarshalledEntryFactory marshalledEntryFactory, MarshallableEntryFactory marshallableEntryFactory, java.util.concurrent.ExecutorService executorService, GlobalConfiguration globalConfiguration)
-
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
.java.lang.Object
CacheStoreFactoryRegistry. createInstance(StoreConfiguration storeConfiguration)
Creates new Object based on configuration.<T> T
LocalClassLoaderCacheStoreFactory. createInstance(StoreConfiguration cfg)
static java.lang.Class
ConfigurationForClassExtractor. getClassBasedOnConfigurationAnnotation(StoreConfiguration cfg)
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.manager
Method parameters in org.infinispan.persistence.manager with type arguments of type StoreConfiguration Modifier and Type Method Description java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManager. clearAllStores(java.util.function.Predicate<? super StoreConfiguration> predicate)
InvokesAdvancedCacheWriter.clear()
on all the stores that aloes it.java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerImpl. clearAllStores(java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerStub. clearAllStores(java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManager. commitAllTxStores(javax.transaction.Transaction transaction, java.util.function.Predicate<? super StoreConfiguration> predicate)
Perform the commit operation for the provided transaction on all Tx stores.java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerImpl. commitAllTxStores(javax.transaction.Transaction transaction, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerStub. commitAllTxStores(javax.transaction.Transaction transaction, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManager. deleteBatchFromAllNonTxStores(java.lang.Iterable<java.lang.Object> keys, java.util.function.Predicate<? super StoreConfiguration> predicate, long flags)
Remove all entries from the underlying non-transactional stores as a single batch.java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerImpl. deleteBatchFromAllNonTxStores(java.lang.Iterable<java.lang.Object> keys, java.util.function.Predicate<? super StoreConfiguration> predicate, long flags)
java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerStub. deleteBatchFromAllNonTxStores(java.lang.Iterable<java.lang.Object> keys, java.util.function.Predicate<? super StoreConfiguration> predicate, long flags)
java.util.concurrent.CompletionStage<java.lang.Boolean>
PersistenceManager. deleteFromAllStores(java.lang.Object key, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Boolean>
PersistenceManagerImpl. deleteFromAllStores(java.lang.Object key, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Boolean>
PersistenceManagerStub. deleteFromAllStores(java.lang.Object key, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
boolean
PersistenceManager. deleteFromAllStoresSync(java.lang.Object key, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
Deprecated.should be using async version when available - only here for passivationboolean
PersistenceManagerImpl. deleteFromAllStoresSync(java.lang.Object key, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
boolean
PersistenceManagerStub. deleteFromAllStoresSync(java.lang.Object key, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManager. prepareAllTxStores(javax.transaction.Transaction transaction, BatchModification batchModification, java.util.function.Predicate<? super StoreConfiguration> predicate)
Perform the prepare phase of 2PC on all Tx stores.java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerImpl. prepareAllTxStores(javax.transaction.Transaction transaction, BatchModification batchModification, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerStub. prepareAllTxStores(javax.transaction.Transaction transaction, BatchModification batchModification, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManager. rollbackAllTxStores(javax.transaction.Transaction transaction, java.util.function.Predicate<? super StoreConfiguration> predicate)
Perform the rollback operation for the provided transaction on all Tx stores.java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerImpl. rollbackAllTxStores(javax.transaction.Transaction transaction, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerStub. rollbackAllTxStores(javax.transaction.Transaction transaction, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Integer>
PassivationPersistenceManager. size(java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Integer>
PersistenceManager. size(java.util.function.Predicate<? super StoreConfiguration> predicate)
Returns the count of how many entries are persisted.java.util.concurrent.CompletionStage<java.lang.Integer>
PersistenceManagerImpl. size(java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Integer>
PersistenceManagerStub. size(java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManager. writeBatchToAllNonTxStores(java.lang.Iterable<MarshallableEntry> entries, java.util.function.Predicate<? super StoreConfiguration> predicate, long flags)
Write all entries to the underlying non-transactional stores as a single batch.java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerImpl. writeBatchToAllNonTxStores(java.lang.Iterable<MarshallableEntry> entries, java.util.function.Predicate<? super StoreConfiguration> predicate, long flags)
java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerStub. writeBatchToAllNonTxStores(java.lang.Iterable<MarshallableEntry> entries, java.util.function.Predicate<? super StoreConfiguration> predicate, long flags)
default java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManager. writeToAllNonTxStores(MarshallableEntry marshalledEntry, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
Write to all stores that are not transactional.java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManager. writeToAllNonTxStores(MarshallableEntry marshalledEntry, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate, long flags)
java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerImpl. writeToAllNonTxStores(MarshallableEntry marshalledEntry, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate, long flags)
java.util.concurrent.CompletionStage<java.lang.Void>
PersistenceManagerStub. writeToAllNonTxStores(MarshallableEntry marshalledEntry, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate, long flags)
void
PersistenceManager. writeToAllNonTxStoresSync(MarshallableEntry marshalledEntry, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
Deprecated.should be using async version when available - only here for passivationvoid
PersistenceManagerImpl. writeToAllNonTxStoresSync(MarshallableEntry marshalledEntry, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
void
PersistenceManagerStub. writeToAllNonTxStoresSync(MarshallableEntry marshalledEntry, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
-
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 that implement StoreConfiguration Modifier and Type Class Description class
RocksDBStoreConfiguration
-
Uses of StoreConfiguration in org.infinispan.persistence.sifs.configuration
Classes in org.infinispan.persistence.sifs.configuration that implement StoreConfiguration Modifier and Type Class Description class
SoftIndexFileStoreConfiguration
-
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()
-
Uses of StoreConfiguration in org.infinispan.persistence.support
Method parameters in org.infinispan.persistence.support with type arguments of type StoreConfiguration Modifier and Type Method Description java.util.concurrent.CompletionStage<java.lang.Void>
DelegatingPersistenceManager. clearAllStores(java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
DelegatingPersistenceManager. commitAllTxStores(javax.transaction.Transaction transaction, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
DelegatingPersistenceManager. deleteBatchFromAllNonTxStores(java.lang.Iterable<java.lang.Object> keys, java.util.function.Predicate<? super StoreConfiguration> predicate, long flags)
java.util.concurrent.CompletionStage<java.lang.Boolean>
DelegatingPersistenceManager. deleteFromAllStores(java.lang.Object key, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
boolean
DelegatingPersistenceManager. deleteFromAllStoresSync(java.lang.Object key, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
DelegatingPersistenceManager. prepareAllTxStores(javax.transaction.Transaction transaction, BatchModification batchModification, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
DelegatingPersistenceManager. rollbackAllTxStores(javax.transaction.Transaction transaction, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Integer>
DelegatingPersistenceManager. size(java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
DelegatingPersistenceManager. writeBatchToAllNonTxStores(java.lang.Iterable<MarshallableEntry> entries, java.util.function.Predicate<? super StoreConfiguration> predicate, long flags)
java.util.concurrent.CompletionStage<java.lang.Void>
DelegatingPersistenceManager. writeToAllNonTxStores(MarshallableEntry marshalledEntry, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
java.util.concurrent.CompletionStage<java.lang.Void>
DelegatingPersistenceManager. writeToAllNonTxStores(MarshallableEntry marshalledEntry, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate, long flags)
void
DelegatingPersistenceManager. writeToAllNonTxStoresSync(MarshallableEntry marshalledEntry, int segment, java.util.function.Predicate<? super StoreConfiguration> predicate)
-