Package | Description |
---|---|
org.infinispan.config |
Cache configuration beans and parsers.
|
org.infinispan.configuration.cache |
Classes related to eviction.
|
org.infinispan.loaders |
This package contains loaders and stores, which are used for overflow or persistence.
|
org.infinispan.loaders.bdbje |
This package contains a
CacheStore implementation based on
Oracle's BDBJE storage engine. |
org.infinispan.loaders.cassandra |
This package contains a
CacheStore implementation based on
persisting to Apache Cassandra |
org.infinispan.loaders.cloud |
This package contains a
CacheStore implementation based on
JClouds, which in turn is an abstraction layer to store data on cloud infrastructure providers
such as Amazon's S3,
RackspaceCloud's CloudFiles,
Microsoft's Windows Azure Blob Storage API, and others. |
org.infinispan.loaders.cluster |
A
CacheLoader (not CacheStore ) that polls other nodes in the cluster for state. |
org.infinispan.loaders.decorators |
This package contains loaders and stores, which are used for overflow or persistence.
|
org.infinispan.loaders.file |
Simple filesystem-based
CacheStore implementation. |
org.infinispan.loaders.hbase |
This package contains a
CacheStore implementation based on
persisting to HBase. |
org.infinispan.loaders.jdbc |
This package contains a
CacheStore implementation based on
a JDBC database connection. |
org.infinispan.loaders.jdbc.binary |
This JDBC CacheStore implementation is optimized for storing binary (non-String)
keys in the cache.
|
org.infinispan.loaders.jdbc.mixed |
This is a delegating CacheStore implementation that delegates either to a binary
or String based JDBC cache store depending on the key used.
|
org.infinispan.loaders.jdbc.stringbased |
This JDBC CacheStore implementation is optimized for storing String
keys in the cache.
|
org.infinispan.loaders.jdbm |
This package contains a
CacheStore implementation based on
persisting to JDBM. |
org.infinispan.loaders.leveldb | |
org.infinispan.loaders.remote | |
org.infinispan.lucene.cachestore | |
org.infinispan.nearcache.jms |
Modifier and Type | Field and Description |
---|---|
protected List<CacheLoaderConfig> |
CacheLoaderManagerConfig.cacheLoaderConfigs |
Modifier and Type | Method and Description |
---|---|
CacheLoaderConfig |
CacheLoaderManagerConfig.getFirstCacheLoaderConfig() |
Modifier and Type | Method and Description |
---|---|
List<CacheLoaderConfig> |
CacheLoaderManagerConfig.getCacheLoaderConfigs() |
List<CacheLoaderConfig> |
Configuration.getCacheLoaders()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
FluentConfiguration.LoadersConfig |
CacheLoaderManagerConfig.addCacheLoader(CacheLoaderConfig... configs) |
FluentConfiguration.LoadersConfig |
FluentConfiguration.LoadersConfig.addCacheLoader(CacheLoaderConfig... configs)
Deprecated.
|
FluentConfiguration.LoadersConfig |
CacheLoaderManagerConfig.addCacheLoaderConfig(CacheLoaderConfig clc)
Deprecated.
|
void |
DelegatingConfigurationVisitor.visitCacheLoaderConfig(CacheLoaderConfig bean) |
void |
AbstractConfigurationBeanVisitor.visitCacheLoaderConfig(CacheLoaderConfig bean) |
void |
ConfigurationBeanVisitor.visitCacheLoaderConfig(CacheLoaderConfig bean) |
Modifier and Type | Method and Description |
---|---|
FluentConfiguration.LoadersConfig |
CacheLoaderManagerConfig.setCacheLoaderConfigs(List<CacheLoaderConfig> configs)
Deprecated.
The visibility of this method will be reduced and
XMLElement definition is likely to move to the getCacheLoaderConfigs().
|
Constructor and Description |
---|
CacheLoaderManagerConfig(CacheLoaderConfig clc) |
Modifier and Type | Interface and Description |
---|---|
interface |
LegacyLoaderAdapter<T extends CacheLoaderConfig>
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static CacheLoaderConfig |
LegacyConfigurationAdaptor.adapt(CacheLoaderConfiguration loader) |
Modifier and Type | Method and Description |
---|---|
static void |
LegacyConfigurationAdaptor.adapt(ClassLoader cl,
ConfigurationBuilder builder,
CacheLoaderConfig clc) |
Modifier and Type | Interface and Description |
---|---|
interface |
CacheStoreConfig
Defines config elements for all CacheStoreConfigs.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCacheLoaderConfig
Abstract base class for CacheLoaderConfigs.
|
class |
AbstractCacheStoreConfig
Configures
AbstractCacheStore . |
class |
LockSupportCacheStoreConfig
Adds configuration support for
LockSupportCacheStore . |
Modifier and Type | Method and Description |
---|---|
CacheLoaderConfig |
CacheLoaderConfig.clone() |
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
CacheLoader.getConfigurationClass()
This method is used by the configuration parser to get a hold of the CacheLoader implementation's corresponding
CacheLoaderConfig type. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractCacheStore.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
void |
LockSupportCacheStore.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
void |
AbstractCacheLoader.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
void |
CacheLoader.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m)
Used to initialize a cache loader.
|
Modifier and Type | Class and Description |
---|---|
class |
BdbjeCacheStoreConfig
Configures
BdbjeCacheStore . |
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
BdbjeCacheStore.getConfigurationClass()
This method is used by the configuration parser to get a hold of the CacheLoader implementation's corresponding
CacheLoaderConfig type. |
Modifier and Type | Method and Description |
---|---|
void |
BdbjeCacheStore.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m)
Used to initialize a cache loader.
|
Modifier and Type | Class and Description |
---|---|
class |
CassandraCacheStoreConfig
Configures
CassandraCacheStore . |
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
CassandraCacheStore.getConfigurationClass() |
Modifier and Type | Method and Description |
---|---|
void |
CassandraCacheStore.init(CacheLoaderConfig clc,
Cache<?,?> cache,
StreamingMarshaller m) |
Modifier and Type | Class and Description |
---|---|
class |
CloudCacheStoreConfig
The cache store config bean for the
CloudCacheStore . |
Modifier and Type | Method and Description |
---|---|
void |
CloudCacheStore.init(CacheLoaderConfig cfg,
Cache<?,?> cache,
StreamingMarshaller m) |
void |
CloudCacheStore.init(CacheLoaderConfig cfg,
Cache<?,?> cache,
StreamingMarshaller m,
org.jclouds.blobstore.BlobStoreContext ctx,
org.jclouds.blobstore.BlobStore blobStore,
org.jclouds.blobstore.AsyncBlobStore asyncBlobStore,
boolean constructInternalBlobstores) |
Modifier and Type | Class and Description |
---|---|
class |
ClusterCacheLoaderConfig
Configuration for
ClusterCacheLoader . |
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
ClusterCacheLoader.getConfigurationClass() |
Modifier and Type | Method and Description |
---|---|
void |
ClusterCacheLoader.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDecoratorConfigurationBean
Class to aid decorators to be able to fluently modify parent properties.
|
class |
AsyncStoreConfig
Configuration for the async cache loader.
|
class |
SingletonStoreConfig
SingletonStore is a delegating cache store used for situations when only one
instance in a cluster should interact with the underlying store.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
ChainingCacheStore.getConfigurationClass() |
Class<? extends CacheLoaderConfig> |
AbstractDelegatingStore.getConfigurationClass() |
Modifier and Type | Method and Description |
---|---|
void |
ChainingCacheStore.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
void |
AsyncStore.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
void |
AbstractDelegatingStore.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
Modifier and Type | Class and Description |
---|---|
class |
FileCacheStoreConfig
Configures
FileCacheStore . |
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
FileCacheStore.getConfigurationClass() |
Modifier and Type | Method and Description |
---|---|
void |
FileCacheStore.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
Modifier and Type | Class and Description |
---|---|
class |
HBaseCacheStoreConfig
Configures
HBaseCacheStore . |
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
HBaseCacheStore.getConfigurationClass()
Returns the class that represents this cache store's configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
HBaseCacheStore.init(CacheLoaderConfig clc,
Cache<?,?> cache,
StreamingMarshaller m) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractJdbcCacheStoreConfig
This is an abstract configuration class containing common elements for all JDBC cache store types.
|
class |
AbstractNonDelegatingJdbcCacheStoreConfig
An abstract configuration for JDBC cache stores which have support for locking.
|
Modifier and Type | Class and Description |
---|---|
class |
JdbcBinaryCacheStoreConfig
Defines available configuration elements for
JdbcBinaryCacheStore . |
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
JdbcBinaryCacheStore.getConfigurationClass() |
Modifier and Type | Method and Description |
---|---|
void |
JdbcBinaryCacheStore.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
Modifier and Type | Class and Description |
---|---|
class |
JdbcMixedCacheStoreConfig
Configuration for
JdbcMixedCacheStore . |
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
JdbcMixedCacheStore.getConfigurationClass() |
Modifier and Type | Method and Description |
---|---|
void |
JdbcMixedCacheStore.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
Modifier and Type | Class and Description |
---|---|
class |
JdbcStringBasedCacheStoreConfig
Configuration for
JdbcStringBasedCacheStore cache store. |
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
JdbcStringBasedCacheStore.getConfigurationClass() |
Modifier and Type | Method and Description |
---|---|
void |
JdbcStringBasedCacheStore.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
Modifier and Type | Class and Description |
---|---|
class |
JdbmCacheStoreConfig
Configures
JdbmCacheStore . |
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
JdbmCacheStore.getConfigurationClass() |
Modifier and Type | Method and Description |
---|---|
void |
JdbmCacheStore.init(CacheLoaderConfig clc,
Cache<?,?> cache,
StreamingMarshaller m) |
Modifier and Type | Class and Description |
---|---|
class |
LevelDBCacheStoreConfig |
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
LevelDBCacheStore.getConfigurationClass() |
Modifier and Type | Method and Description |
---|---|
void |
LevelDBCacheStore.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
Modifier and Type | Class and Description |
---|---|
class |
RemoteCacheStoreConfig
Configuration for RemoteCacheStore.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
RemoteCacheStore.getConfigurationClass() |
Modifier and Type | Method and Description |
---|---|
void |
RemoteCacheStore.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
Modifier and Type | Class and Description |
---|---|
class |
LuceneCacheLoaderConfig
Configuration for a
LuceneCacheLoader . |
Modifier and Type | Method and Description |
---|---|
CacheLoaderConfig |
LuceneCacheLoaderConfig.clone() |
Modifier and Type | Method and Description |
---|---|
Class<? extends CacheLoaderConfig> |
LuceneCacheLoader.getConfigurationClass() |
Modifier and Type | Method and Description |
---|---|
void |
LuceneCacheLoader.init(CacheLoaderConfig config,
Cache<?,?> cache,
StreamingMarshaller m) |
Modifier and Type | Class and Description |
---|---|
static class |
RemoteEventCacheStore.RemoteEventCacheStoreConfig |
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.