Package | Description |
---|---|
org.infinispan.configuration.cache |
Cache configuration |
org.infinispan.persistence |
This package contains stores, which are used for overflow or persistence.
|
org.infinispan.persistence.factory | |
org.infinispan.persistence.manager | |
org.infinispan.persistence.spi |
The Persistence SPI
|
Modifier and Type | Class and 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 builders
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractStoreConfiguration |
class |
ClusterLoaderConfiguration
ClusterLoaderConfiguration.
|
class |
CustomStoreConfiguration |
class |
SingleFileStoreConfiguration
Defines the configuration for the single file cache store.
|
Modifier and Type | Method and Description |
---|---|
List<StoreConfiguration> |
PersistenceConfiguration.stores() |
Modifier and Type | Method and Description |
---|---|
StoreConfiguration |
InitializationContextImpl.getConfiguration() |
Constructor and Description |
---|
InitializationContextImpl(StoreConfiguration configuration,
Cache cache,
org.infinispan.commons.marshall.StreamingMarshaller marshaller,
TimeService timeService,
org.infinispan.commons.io.ByteBufferFactory byteBufferFactory,
MarshalledEntryFactory mef) |
Modifier and Type | Method and Description |
---|---|
StoreConfiguration |
CacheStoreFactory.processConfiguration(StoreConfiguration storeConfiguration) |
StoreConfiguration |
LocalClassLoaderCacheStoreFactory.processConfiguration(StoreConfiguration storeConfiguration) |
StoreConfiguration |
CacheStoreFactoryRegistry.processStoreConfiguration(StoreConfiguration storeConfiguration) |
Modifier and Type | Method and Description |
---|---|
Object |
CacheStoreFactoryRegistry.createInstance(StoreConfiguration storeConfiguration)
Creates new Object based on configuration.
|
<T> T |
CacheStoreFactory.createInstance(StoreConfiguration storeConfiguration)
Returns new instance based on
StoreConfiguration . |
<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) |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
PersistenceManager.AccessMode.canPerform(StoreConfiguration configuration)
Checks if the operation can be performed in the
CacheWriter or CacheLoader configured with the configuration provided. |
Modifier and Type | Method and Description |
---|---|
<T extends StoreConfiguration> |
InitializationContext.getConfiguration() |
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.