Uses of Interface
org.infinispan.configuration.cache.StoreConfiguration
Packages that use StoreConfiguration
Package
Description
Cache configurationFactories are internal components used to create other components based on a cache's
configuration.
Persistence API.
Implementations of the
PersistenceManager interface, which define the logic
of how infinispan interacts with external stores.Configuration for
org.infinispan.persistence.sifs.SoftIndexFileStore.The Persistence SPI.
-
Uses of StoreConfiguration in org.infinispan.configuration.cache
Classes in org.infinispan.configuration.cache with type parameters of type StoreConfigurationModifier and TypeClassDescriptionclassAbstractStoreConfigurationBuilder<T extends StoreConfiguration,S extends AbstractStoreConfigurationBuilder<T, S>> interfaceStoreConfigurationBuilder<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 StoreConfigurationModifier and TypeClassDescriptionclassAbstract store configuration that should be extended when the store configuration supports being segmented.classclassDeprecated.since 11.0.classclassDefines the configuration for the single file cache store.Methods in org.infinispan.configuration.cache that return types with arguments of type StoreConfigurationMethods in org.infinispan.configuration.cache with parameters of type StoreConfigurationModifier and TypeMethodDescriptionstatic booleanConfigurations.isStateTransferStore(StoreConfiguration storeConfiguration) Deprecated.since 14.0. -
Uses of StoreConfiguration in org.infinispan.configuration.parsing
Classes in org.infinispan.configuration.parsing that implement StoreConfiguration -
Uses of StoreConfiguration in org.infinispan.configuration.serializing
Methods in org.infinispan.configuration.serializing with parameters of type StoreConfigurationModifier and TypeMethodDescriptionprotected voidAbstractStoreSerializer.writeCommonStoreElements(org.infinispan.commons.configuration.io.ConfigurationWriter writer, StoreConfiguration configuration) -
Uses of StoreConfiguration in org.infinispan.factories
Method parameters in org.infinispan.factories with type arguments of type StoreConfigurationModifier and TypeMethodDescriptionvoidInterceptorChainFactory.addPersistenceInterceptors(AsyncInterceptorChain interceptorChain, Configuration cacheConfiguration, List<StoreConfiguration> stores) Adds all the interceptors related to persistence to the stack. -
Uses of StoreConfiguration in org.infinispan.persistence
Methods in org.infinispan.persistence that return StoreConfigurationConstructors in org.infinispan.persistence with parameters of type StoreConfigurationModifierConstructorDescriptionInitializationContextImpl(StoreConfiguration configuration, Cache cache, KeyPartitioner keyPartitioner, PersistenceMarshaller marshaller, org.infinispan.commons.time.TimeService timeService, org.infinispan.commons.io.ByteBufferFactory byteBufferFactory, MarshallableEntryFactory marshallableEntryFactory, Executor nonBlockingExecutor, GlobalConfiguration globalConfiguration, BlockingManager blockingManager, NonBlockingManager nonBlockingManager) -
Uses of StoreConfiguration in org.infinispan.persistence.internal
Methods in org.infinispan.persistence.internal with parameters of type StoreConfigurationModifier and TypeMethodDescriptionstatic <T> TPersistenceUtil.createStoreInstance(StoreConfiguration config) Deprecated.This method is only public for use with prior Store classes, usePersistenceUtil.storeFromConfiguration(StoreConfiguration)when dealing withNonBlockingStoreinstancesstatic <K,V> NonBlockingStore<K, V> PersistenceUtil.storeFromConfiguration(StoreConfiguration cfg) -
Uses of StoreConfiguration in org.infinispan.persistence.manager
Methods in org.infinispan.persistence.manager with parameters of type StoreConfigurationModifier and TypeMethodDescriptionPersistenceManager.addStore(StoreConfiguration storeConfiguration) Adds a new store to the cache.PersistenceManagerImpl.addStore(StoreConfiguration storeConfiguration) Method parameters in org.infinispan.persistence.manager with type arguments of type StoreConfigurationModifier and TypeMethodDescriptionPersistenceManager.approximateSize(Predicate<? super StoreConfiguration> predicate, org.infinispan.commons.util.IntSet segments) Returns an approximate count of how many entries are persisted in the given segments.PersistenceManagerImpl.approximateSize(Predicate<? super StoreConfiguration> predicate, org.infinispan.commons.util.IntSet segments) PersistenceManager.clearAllStores(Predicate<? super StoreConfiguration> predicate) InvokesAdvancedCacheWriter.clear()on all the stores that aloes it.PersistenceManagerImpl.clearAllStores(Predicate<? super StoreConfiguration> predicate) PersistenceManager.commitAllTxStores(TxInvocationContext<AbstractCacheTransaction> txInvocationContext, Predicate<? super StoreConfiguration> predicate) Perform the commit operation for the provided transaction on all Tx stores.PersistenceManagerImpl.commitAllTxStores(TxInvocationContext<AbstractCacheTransaction> txInvocationContext, Predicate<? super StoreConfiguration> predicate) PersistenceManager.deleteFromAllStores(Object key, int segment, Predicate<? super StoreConfiguration> predicate) PersistenceManagerImpl.deleteFromAllStores(Object key, int segment, Predicate<? super StoreConfiguration> predicate) booleanPersistenceManager.hasStore(Predicate<StoreConfiguration> test) booleanPersistenceManagerImpl.hasStore(Predicate<StoreConfiguration> test) PersistenceManager.prepareAllTxStores(TxInvocationContext<AbstractCacheTransaction> txInvocationContext, Predicate<? super StoreConfiguration> predicate) Perform the prepare phase of 2PC on all Tx stores.PersistenceManagerImpl.prepareAllTxStores(TxInvocationContext<AbstractCacheTransaction> txInvocationContext, Predicate<? super StoreConfiguration> predicate) PersistenceManager.rollbackAllTxStores(TxInvocationContext<AbstractCacheTransaction> txInvocationContext, Predicate<? super StoreConfiguration> predicate) Perform the rollback operation for the provided transaction on all Tx stores.PersistenceManagerImpl.rollbackAllTxStores(TxInvocationContext<AbstractCacheTransaction> txInvocationContext, Predicate<? super StoreConfiguration> predicate) PassivationPersistenceManager.size(Predicate<? super StoreConfiguration> predicate) PersistenceManager.size(Predicate<? super StoreConfiguration> predicate) Returns the count of how many entries are persisted.PersistenceManager.size(Predicate<? super StoreConfiguration> predicate, org.infinispan.commons.util.IntSet segments) Returns the count of how many entries are persisted in the given segments.PersistenceManagerImpl.size(Predicate<? super StoreConfiguration> predicate) PersistenceManagerImpl.size(Predicate<? super StoreConfiguration> predicate, org.infinispan.commons.util.IntSet segments) <K,V> CompletionStage<Void> PersistenceManager.writeEntries(Iterable<MarshallableEntry<K, V>> iterable, Predicate<? super StoreConfiguration> predicate) Writes the entries to the stores that pass the given predicate<K,V> CompletionStage<Void> PersistenceManagerImpl.writeEntries(Iterable<MarshallableEntry<K, V>> iterable, Predicate<? super StoreConfiguration> predicate) default CompletionStage<Void>PersistenceManager.writeToAllNonTxStores(MarshallableEntry marshalledEntry, int segment, Predicate<? super StoreConfiguration> predicate) Write to all stores that are not transactional.PersistenceManager.writeToAllNonTxStores(MarshallableEntry marshalledEntry, int segment, Predicate<? super StoreConfiguration> predicate, long flags) PersistenceManagerImpl.writeToAllNonTxStores(MarshallableEntry marshalledEntry, int segment, Predicate<? super StoreConfiguration> predicate, long flags) -
Uses of StoreConfiguration in org.infinispan.persistence.sifs.configuration
Classes in org.infinispan.persistence.sifs.configuration that implement StoreConfiguration -
Uses of StoreConfiguration in org.infinispan.persistence.spi
Methods in org.infinispan.persistence.spi with type parameters of type StoreConfigurationModifier and TypeMethodDescription<T extends StoreConfiguration>
TInitializationContext.getConfiguration() -
Uses of StoreConfiguration in org.infinispan.persistence.support
Methods in org.infinispan.persistence.support with type parameters of type StoreConfigurationModifier and TypeMethodDescription<T extends StoreConfiguration>
TDelegatingInitializationContext.getConfiguration()Methods in org.infinispan.persistence.support with parameters of type StoreConfigurationModifier and TypeMethodDescriptionDelegatingPersistenceManager.addStore(StoreConfiguration persistenceConfiguration) Method parameters in org.infinispan.persistence.support with type arguments of type StoreConfigurationModifier and TypeMethodDescriptionDelegatingPersistenceManager.approximateSize(Predicate<? super StoreConfiguration> predicate, org.infinispan.commons.util.IntSet segments) DelegatingPersistenceManager.clearAllStores(Predicate<? super StoreConfiguration> predicate) DelegatingPersistenceManager.commitAllTxStores(TxInvocationContext<AbstractCacheTransaction> txInvocationContext, Predicate<? super StoreConfiguration> predicate) DelegatingPersistenceManager.deleteFromAllStores(Object key, int segment, Predicate<? super StoreConfiguration> predicate) booleanDelegatingPersistenceManager.hasStore(Predicate<StoreConfiguration> test) DelegatingPersistenceManager.prepareAllTxStores(TxInvocationContext<AbstractCacheTransaction> txInvocationContext, Predicate<? super StoreConfiguration> predicate) DelegatingPersistenceManager.rollbackAllTxStores(TxInvocationContext<AbstractCacheTransaction> txInvocationContext, Predicate<? super StoreConfiguration> predicate) DelegatingPersistenceManager.size(Predicate<? super StoreConfiguration> predicate) DelegatingPersistenceManager.size(Predicate<? super StoreConfiguration> predicate, org.infinispan.commons.util.IntSet segments) <K,V> CompletionStage<Void> DelegatingPersistenceManager.writeEntries(Iterable<MarshallableEntry<K, V>> iterable, Predicate<? super StoreConfiguration> predicate) DelegatingPersistenceManager.writeToAllNonTxStores(MarshallableEntry marshalledEntry, int segment, Predicate<? super StoreConfiguration> predicate) DelegatingPersistenceManager.writeToAllNonTxStores(MarshallableEntry marshalledEntry, int segment, Predicate<? super StoreConfiguration> predicate, long flags) -
Uses of StoreConfiguration in org.infinispan.upgrade
Methods in org.infinispan.upgrade with parameters of type StoreConfigurationModifier and TypeMethodDescriptionvoidRollingUpgradeManager.connectSource(String migratorName, StoreConfiguration configuration) voidTargetMigrator.connectSource(Cache<Object, Object> cache, StoreConfiguration configuration) Connects the target cluster to the source cluster through a Remote Store.