Package | Description |
---|---|
com.tangosol.coherence.config.builder |
Defines the typical runtime configuration builders for the Coherence
configuration object model.
|
com.tangosol.coherence.config.scheme |
Defines the Coherence configuration object model classes and interfaces for
Caching and Service Schemes.
|
com.tangosol.net |
Contains basic cluster interfaces and factories.
|
com.tangosol.net.partition |
Contains interfaces and classes related to partitioned services.
|
com.tangosol.util |
Contains various generic utilities.
|
Modifier and Type | Method and Description |
---|---|
BackingMapManager |
BackingMapManagerBuilder.realizeBackingMapManager(ConfigurableCacheFactory ccf)
Realize a
BackingMapManager to be scoped by the specified
ConfigurableCacheFactory . |
Modifier and Type | Method and Description |
---|---|
BackingMapManager |
WrapperCachingScheme.realizeBackingMapManager(ConfigurableCacheFactory ccf) |
BackingMapManager |
NearScheme.realizeBackingMapManager(ConfigurableCacheFactory ccf)
Realize a
BackingMapManager to be scoped by the specified
ConfigurableCacheFactory . |
BackingMapManager |
ViewScheme.realizeBackingMapManager(ConfigurableCacheFactory ccf) |
BackingMapManager |
AbstractCachingScheme.realizeBackingMapManager(ConfigurableCacheFactory ccf)
Realize a
BackingMapManager to be scoped by the specified
ConfigurableCacheFactory . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBackingMapManager
Abstract base of the BackingMapManager implementations.
|
class |
DefaultConfigurableCacheFactory.Manager
Deprecated.
BackingMapManager implementation that uses the configuration XML to
create the required backing maps and provides client access to those maps.
|
protected class |
DefaultConfigurableCacheFactory.PartitionedBackingMapManager
Deprecated.
BackingMapManager implementation used by PartitionAwareBackingMap(s) to
lazily configure the enclosing PABM based on the configuration settings of
the enclosed maps.
|
static class |
ExtensibleConfigurableCacheFactory.Manager
The Manager class uses builders to create the required backing maps
and provides client access to those maps.
|
static class |
ExtensibleConfigurableCacheFactory.PartitionedBackingMapManager
The PartitionedBackingMapManager is used by PartitionAwareBackingMap(s) to
lazily configure the enclosing PABM based on the configuration settings of
the enclosed maps.
|
Modifier and Type | Field and Description |
---|---|
protected Set<BackingMapManager> |
ExtensibleConfigurableCacheFactory.m_setManager
A Set of BackingMapManager instances registered by this factory.
|
Modifier and Type | Method and Description |
---|---|
BackingMapManager |
WrapperCacheService.getBackingMapManager()
Return a backing map manager used by this CacheService.
|
BackingMapManager |
CacheService.getBackingMapManager()
Return a backing map manager used by this CacheService.
|
BackingMapManager |
BackingMapManagerContext.getManager()
Return the BackingMapManager this object is a context for.
|
protected BackingMapManager |
DefaultConfigurableCacheFactory.instantiateBackingMapManager(int nSchemeType,
XmlElement xmlScheme)
Deprecated.
Instantiate a BackingMapManager for a given scheme type.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ExtensibleConfigurableCacheFactory.registerBackingMapManager(BackingMapManager mgr)
Register the specified BackingMapManager as a "valid" one.
|
protected void |
DefaultConfigurableCacheFactory.registerBackingMapManager(BackingMapManager mgr)
Deprecated.
Register the specified BackingMapManager as a "valid" one.
|
void |
WrapperCacheService.setBackingMapManager(BackingMapManager manager)
Set a backing map manager to be used by this CacheService to create
underlying stores for the cached data.
|
void |
CacheService.setBackingMapManager(BackingMapManager manager)
Set a backing map manager to be used by this CacheService to create
underlying stores for the cached data.
|
Modifier and Type | Method and Description |
---|---|
BackingMapManager |
PartitionSplittingBackingMap.getBackingMapManager()
Obtain the BackingMapManager that this PartitionAwareBackingMap uses to
instantiate and release backing maps.
|
BackingMapManager |
PartitionAwareBackingMap.getBackingMapManager()
Obtain the BackingMapManager that this PartitionAwareBackingMap uses to
instantiate and release backing maps.
|
BackingMapManager |
ReadWriteSplittingBackingMap.getBackingMapManager()
Obtain the BackingMapManager that this PartitionAwareBackingMap uses to
instantiate and release backing maps.
|
BackingMapManager |
ObservableSplittingBackingMap.getBackingMapManager()
Obtain the BackingMapManager that this PartitionAwareBackingMap uses to
instantiate and release backing maps.
|
Constructor and Description |
---|
CapacityAwareMap(BackingMapManager bmm,
String sName)
Create a CapacityAwareMap.
|
ObservableSplittingBackingCache(BackingMapManager bmm,
String sName)
Create a ObservableSplittingBackingCache that adds ConfigurableCacheMap
functionality to an ObservableSplittingBackingMap.
|
ObservableSplittingBackingMap(BackingMapManager bmm,
String sName)
Create a ObservableSplittingBackingMap that will delegate each
partition's data and operations to a separate backing map.
|
PartitionSplittingBackingMap(BackingMapManager bmm,
String sName)
Create a PartitionSplittingBackingMap that will delegate each
partition's data and operations to a separate backing map.
|
Modifier and Type | Method and Description |
---|---|
BackingMapManager |
NullImplementation.NullBackingMapManagerContext.getManager()
Return the BackingMapManager this object is a context for.
|