Package | Description |
---|---|
org.infinispan.configuration.cache |
Classes related to eviction.
|
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.bucket |
Abstract classes that use hashed buckets to store entries.
|
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. |
Modifier and Type | Method and Description |
---|---|
CacheLoader |
LoaderConfiguration.cacheLoader() |
Modifier and Type | Method and Description |
---|---|
LoaderConfigurationBuilder |
LoaderConfigurationBuilder.cacheLoader(CacheLoader cacheLoader)
NOTE: Currently Infinispan will not use the object instance, but instead instantiate a new
instance of the class.
|
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 |
---|---|
CacheLoader |
CacheLoaderManagerImpl.getCacheLoader() |
CacheLoader |
CacheLoaderManager.getCacheLoader() |
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 |
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 extends AbstractDelegatingStore, overriding methods to that should not
just delegate the operation to the underlying store.
|
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 |
---|---|
void |
ChainingCacheStore.addCacheLoader(CacheLoader loader,
CacheLoaderConfig config) |
Modifier and Type | Class and Description |
---|---|
class |
FileCacheStore
A filesystem-based implementation of a
BucketBasedCacheStore . |
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.