Package | Description |
---|---|
com.tangosol.net |
Contains basic cluster interfaces and factories.
|
com.tangosol.net.cache |
Contains classes providing various caching strategies.
|
com.tangosol.util |
Contains various generic utilities.
|
Modifier and Type | Method and Description |
---|---|
protected VersionedBackingMap |
DefaultConfigurableCacheFactory.instantiateVersionedBackingMap(BackingMapManagerContext context,
ObservableMap mapInternal,
Map mapMisses,
CacheStore store,
boolean fReadOnly,
int cWriteBehindSeconds,
double dflRefreshAheadFactor,
NamedCache mapVersionTransient,
NamedCache mapVersionPersist,
boolean fManageTransient)
Deprecated.
Construct a VersionedBackingMap using the specified parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCacheStore<K,V>
An abstract base class for the JCache CacheLoader.
|
class |
BinaryStoreCacheStore<K,V>
A CacheStore that sits directly on top of a BinaryStore.
|
class |
CacheLoaderCacheStore<K,V>
A read-only CacheStore that wraps a CacheLoader.
|
static class |
CacheLoaderCacheStore.Iterable<K,V>
An extension to the CacheLoaderCacheStore that implements the
IterableCacheLoader interface.
|
class |
MapCacheStore<K,V>
A CacheStore that sits directly on top of a Map.
|
static class |
ReadWriteBackingMap.CacheLoaderCacheStore
A CacheStore wrapped around a CacheLoader.
|
Modifier and Type | Field and Description |
---|---|
protected CacheStore |
CacheStoreMap.ReadWriteMap.m_store
The CacheStore to delegate all Map operations to.
|
Modifier and Type | Method and Description |
---|---|
protected CacheStore |
LocalCache.getCacheStore()
Determine the store used by this LocalCache, if any.
|
CacheStore |
ReadWriteBackingMap.CacheStoreWrapper.getCacheStore()
The wrapped CacheStore.
|
protected CacheStore |
ReadWriteBackingMap.instantiateCacheLoaderCacheStore(CacheLoader loader)
Factory pattern: Instantiate a CacheLoaderCacheStore wrapper around a
passed CacheLoader.
|
static <K,V> CacheStore<K,V> |
CacheLoaderCacheStore.wrapCacheLoader(CacheLoader<K,V> loader)
Create a CacheStore wrapper for the passed CacheLoader.
|
Modifier and Type | Method and Description |
---|---|
protected ReadWriteBackingMap.StoreWrapper |
ReadWriteBackingMap.instantiateCacheStoreWrapper(CacheStore store)
Factory pattern: Instantiate a StoreWrapper wrapper around the
passed CacheStore.
|
protected ReadWriteBackingMap.CacheStoreWrapper |
VersionedBackingMap.instantiateCacheStoreWrapper(CacheStore store)
Deprecated.
Factory pattern: Instantiate a CacheStore wrapper around the passed
CacheStore.
|
Constructor and Description |
---|
CacheStoreMap(BackingMapManagerContext ctx,
CacheStore store)
Construct a read/write CacheStoreMap.
|
CacheStoreMap(BackingMapManagerContext ctx,
CacheStore store,
boolean fBlind)
Construct a read/write CacheStoreMap.
|
CacheStoreWrapper(CacheStore store)
Construct a CacheStoreWrapper.
|
CacheStoreWrapper(CacheStore store)
Construct a wrapped CacheStore.
|
ReadWriteMap(CacheStore store,
boolean fBlind)
Construct a read/write CacheStoreMap.
|
VersionedBackingMap(BackingMapManagerContext ctxService,
ObservableMap mapInternal,
Map mapMisses,
CacheStore store,
boolean fReadOnly,
int cWriteBehindSeconds,
double dflRefreshAheadFactor,
NamedCache mapVersionTransient,
NamedCache mapVersionPersist,
boolean fManageTransient)
Deprecated.
Construct a VersionedBackingMap using a CacheStore object.
|
Modifier and Type | Class and Description |
---|---|
static class |
NullImplementation.NullCacheStore
An implementation of an CacheStore that does nothing.
|
Modifier and Type | Method and Description |
---|---|
static CacheStore |
NullImplementation.getCacheStore()
Factory method: Obtain a null implementation of a CacheStore.
|