Package | Description |
---|---|
org.infinispan.configuration.cache |
Classes related to eviction.
|
org.infinispan.distexec.mapreduce | |
org.infinispan.interceptors |
Infinispan is designed around a set of interceptors around a data container.
|
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.bucket |
Abstract classes that use hashed buckets to store entries.
|
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.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 | Method and Description |
---|---|
CacheLoader |
LegacyLoaderConfiguration.cacheLoader() |
CacheLoader |
LoaderConfiguration.cacheStore() |
CacheLoader |
LegacyStoreConfiguration.cacheStore() |
Modifier and Type | Method and Description |
---|---|
LegacyStoreConfigurationBuilder |
LegacyStoreConfigurationBuilder.cacheLoader(CacheLoader cacheLoader)
Deprecated.
|
LegacyLoaderConfigurationBuilder |
LegacyLoaderConfigurationBuilder.cacheLoader(CacheLoader cacheLoader)
NOTE: Currently Infinispan will not use the object instance, but instead instantiate a new
instance of the class.
|
LoaderConfigurationBuilder |
LoaderConfigurationBuilder.cacheLoader(CacheLoader cacheLoader)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected CacheLoader |
MapReduceManagerImpl.resolveCacheLoader() |
Modifier and Type | Field and Description |
---|---|
protected CacheLoader |
CacheLoaderInterceptor.loader |
Modifier and Type | Interface and Description |
---|---|
interface |
CacheStore
A specialization of the
CacheLoader interface that can be written to. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCacheLoader
An abstract
CacheLoader that holds common implementations for some methods |
class |
AbstractCacheStore
An abstract
CacheStore that holds common implementations for some methods |
class |
LockSupportCacheStore<L>
This class extends
AbstractCacheStore adding lock support for consistently accessing stored data. |
Modifier and Type | Method and Description |
---|---|
<T extends CacheLoader> |
CacheLoaderManagerImpl.getCacheLoaders(Class<T> loaderClass) |
<T extends CacheLoader> |
CacheLoaderManager.getCacheLoaders(Class<T> loaderClass) |
Modifier and Type | Method and Description |
---|---|
CacheLoader |
CacheLoaderManagerImpl.getCacheLoader() |
CacheLoader |
CacheLoaderManager.getCacheLoader() |
Modifier and Type | Class and Description |
---|---|
class |
BdbjeCacheStore
An Oracle SleepyCat JE implementation of a
CacheStore . |
Modifier and Type | Class and Description |
---|---|
class |
BucketBasedCacheStore
Base class for CacheStore implementations that combine entries into buckets when storing data.
|
Modifier and Type | Class and Description |
---|---|
class |
CassandraCacheStore
A persistent
CacheLoader based on Apache Cassandra project. |
Modifier and Type | Class and Description |
---|---|
class |
CloudCacheStore
The CloudCacheStore implementation that utilizes JClouds to
communicate with cloud storage providers such as Amazon's S3, Rackspace's Cloudfiles, or any other such
provider supported by JClouds.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterCacheLoader
Cache loader that consults other members in the cluster for values.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegatingStore
Simple delegate that delegates all calls.
|
class |
AsyncStore
The AsyncStore is a delegating CacheStore that buffers changes and writes them asynchronously to
the underlying CacheStore.
|
class |
ChainingCacheStore
A chaining cache loader that allows us to configure > 1 cache loader.
|
class |
ReadOnlyStore
A decorator that makes the underlying store a
CacheLoader , i.e., suppressing all write
methods. |
class |
SingletonStore
SingletonStore is a delegating cache store used for situations when only one instance should interact with the
underlying store.
|
Modifier and Type | Method and Description |
---|---|
<T extends CacheLoader> |
ChainingCacheStore.getCacheLoaders(Class<T> loaderClass) |
Modifier and Type | Method and Description |
---|---|
static CacheLoader |
AbstractDelegatingStore.undelegateCacheLoader(CacheLoader store) |
Modifier and Type | Method and Description |
---|---|
void |
ChainingCacheStore.addCacheLoader(CacheLoader loader,
CacheLoaderConfiguration config) |
static CacheLoader |
AbstractDelegatingStore.undelegateCacheLoader(CacheLoader store) |
Modifier and Type | Class and Description |
---|---|
class |
FileCacheStore
A filesystem-based implementation of a
BucketBasedCacheStore . |
Modifier and Type | Class and Description |
---|---|
class |
HBaseCacheStore
Cache store using HBase as the implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
JdbcBinaryCacheStore
BucketBasedCacheStore implementation that will store all the buckets as rows in database, each row
corresponding to a bucket. |
Modifier and Type | Class and Description |
---|---|
class |
JdbcMixedCacheStore
Cache store that combines functionality of
JdbcBinaryCacheStore and JdbcStringBasedCacheStore . |
Modifier and Type | Class and Description |
---|---|
class |
JdbcStringBasedCacheStore
CacheStore implementation that stores the entries in a database. |
Modifier and Type | Class and Description |
---|---|
class |
JdbmCacheStore
A persistent
CacheLoader based on the JDBM project. |
Modifier and Type | Class and Description |
---|---|
class |
LevelDBCacheStore |
Modifier and Type | Class and Description |
---|---|
class |
RemoteCacheStore
Cache store that delegates the call to a infinispan cluster.
|
Modifier and Type | Class and Description |
---|---|
class |
LuceneCacheLoader
A CacheLoader meant to load Lucene index(es) from filesystem based Lucene index(es).
|
Modifier and Type | Class and Description |
---|---|
class |
RemoteEventCacheStore
A remote cache store that registers itself to listen for remote cache events
|
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.