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 | Class and Description |
---|---|
static class |
TransactionalScheme.Manager
The Manager class uses builders to create the required backing maps and provides client access to those maps.
|
Modifier and Type | Method and Description |
---|---|
BackingMapManager |
AbstractCachingScheme.realizeBackingMapManager(ConfigurableCacheFactory ccf)
Realize a
BackingMapManager to be scoped by the specified ConfigurableCacheFactory . |
BackingMapManager |
FederatedScheme.realizeBackingMapManager(ConfigurableCacheFactory factory) |
BackingMapManager |
TransactionalScheme.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 |
CacheService.getBackingMapManager()
Return a backing map manager used by this CacheService.
|
BackingMapManager |
WrapperCacheService.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 |
DefaultConfigurableCacheFactory.registerBackingMapManager(BackingMapManager mgr)
Deprecated.
Register the specified BackingMapManager as a "valid" one.
|
protected void |
ExtensibleConfigurableCacheFactory.registerBackingMapManager(BackingMapManager mgr)
Register the specified BackingMapManager as a "valid" one.
|
void |
CacheService.setBackingMapManager(BackingMapManager manager)
Set a backing map manager to be used by this CacheService to create underlying stores for the cached data.
|
void |
WrapperCacheService.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 |
ObservableSplittingBackingMap.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 |
PartitionSplittingBackingMap.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.
|
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.
|