| Package | Description | 
|---|---|
| com.tangosol.coherence.config | 
 Defines the Coherence configuration object model for accessing, customizing
and or modifying configuration. 
 | 
| com.tangosol.coherence.config.scheme | 
 Defines the Coherence configuration object model classes and interfaces for 
Caching and Service Schemes. 
 | 
| com.tangosol.coherence.config.xml.processor | 
 Defines the Xml document Element and Attribute Processors for Coherence Cache 
Configuration files. 
 | 
| com.tangosol.net | 
 Contains basic cluster interfaces and factories. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CachingScheme | 
CacheConfig.findSchemeByCacheName(String sCacheName)
Find the  
CachingScheme for the specified cache name. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ObservableCachingScheme
An  
ObservableCachingScheme is a CachingScheme that supports
 defining and adding MapListeners to realized Maps and
 NamedCaches. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractCachingScheme<D extends ServiceDependencies>
An  
AbstractCachingScheme is a base implementation for an
 CachingScheme. | 
class  | 
AbstractCompositeScheme<T>
The  
AbstractCompositeScheme manages a scheme that is used to
 build a composite cache consisting of a front map and a back cache/map. | 
class  | 
AbstractJournalScheme<T>
The  
AbstractJournalScheme contains functionality common to all
 Journal schemes. | 
class  | 
AbstractLocalCachingScheme<T>
The  
AbstractLocalCachingScheme is provides common functionality
 for local caching schemes, including local-scheme, external-scheme, etc. | 
class  | 
BackingMapScheme
The  
BackingMapScheme class is responsible for building a fully
 configured instance of a backing map. | 
class  | 
ClassScheme
The  
ClassScheme class is responsible for building custom CachingSchemes and
 custom CacheStoreSchemes. | 
class  | 
ContinuousQueryCacheScheme
This scheme is internally used to provide the  
ParameterizedBuilder that constructs the view-filter
 for the ViewScheme. | 
class  | 
CustomScheme
 | 
class  | 
DistributedScheme
The  
DistributedScheme class builds a distributed cache. | 
class  | 
ExternalScheme
The  
ExternalScheme class is responsible for building
 a fully configured instance of a ExternalCache. | 
class  | 
FlashJournalScheme
The  
FlashJournalScheme is used to create an instance of a
 Flash Journal map. | 
class  | 
LocalScheme
The  
LocalScheme class is responsible for building a fully
 configured instance of a LocalCache. | 
class  | 
NearScheme
The  
NearScheme is used to realize (create) an instance of a NearCache. | 
class  | 
OptimisticScheme
The  
OptimisticScheme class builds an optimistic cache. | 
class  | 
OverflowScheme
 | 
class  | 
PagedExternalScheme
The  
PagedExternalScheme class is responsible for building a
 fully configured instance of a PagedExternalCache. | 
class  | 
PagedTopicScheme
A  
PagedTopicScheme is responsible for building a topic. | 
class  | 
PagedTopicStorageScheme
A scheme that builds the inner scheme of the backing map scheme of a topic. 
 | 
class  | 
ProxyScheme
The  
ProxyScheme class builds a Proxy scheme. | 
class  | 
RamJournalScheme
The  
RamJournalScheme is used to create an instance of a Ram Journal map. | 
class  | 
ReadWriteBackingMapScheme
The  
RemoteCacheScheme is responsible for creating a fully
 configured ReadWriteBackingMap. | 
class  | 
RemoteCacheScheme
The  
RemoteCacheScheme is responsible for building a remote cache. | 
class  | 
ReplicatedScheme
The  
ReplicatedScheme class builds replicated cache. | 
class  | 
TransactionalScheme
The  
TransactionalScheme class builds a transactional cache. | 
class  | 
ViewScheme
A Scheme that realizes both services and caches for Coherence 12.2.1.4 feature
 named 'views'. 
 | 
class  | 
WrapperCachingScheme
A simple implementation of the  
CachingScheme interface
 built as a wrapper around another CachingScheme implementation. | 
| Modifier and Type | Method and Description | 
|---|---|
CachingScheme | 
AbstractCompositeScheme.getBackScheme()
Return the back scheme. 
 | 
CachingScheme | 
WrapperCachingScheme.getCachingScheme()
Obtain the wrapped  
CachingScheme. | 
CachingScheme | 
AbstractCompositeScheme.getFrontScheme()
Return the front scheme. 
 | 
CachingScheme | 
BackingMapScheme.getInnerScheme()
Return the inner scheme. 
 | 
CachingScheme | 
ReadWriteBackingMapScheme.getInternalScheme()
Return the scheme which the specifies the map used to cache entries. 
 | 
CachingScheme | 
PagedTopicScheme.getStorageScheme()
Return the  
BackingMapScheme used for the storage of this scheme. | 
CachingScheme | 
PagedTopicScheme.getStorageScheme(com.tangosol.config.expression.ParameterResolver resolver)
Return the  
BackingMapScheme used for the storage of this scheme. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractCompositeScheme.setBackScheme(CachingScheme scheme)
Set the back scheme. 
 | 
void | 
AbstractCompositeScheme.setFrontScheme(CachingScheme scheme)
Set the front scheme. 
 | 
void | 
BackingMapScheme.setInnerScheme(CachingScheme scheme)
Set the inner scheme. 
 | 
void | 
ReadWriteBackingMapScheme.setInternalScheme(CachingScheme scheme)
Set the internal scheme. 
 | 
void | 
PagedTopicScheme.setStorageScheme(CachingScheme scheme)
Set the  
BackingMapScheme which builds the backing map for
 the internal caches used to implement this scheme. | 
| Constructor and Description | 
|---|
PagedTopicStorageScheme(CachingScheme schemeStorage,
                       PagedTopicScheme topicScheme)
Create a  
PagedTopicStorageScheme. | 
WrapperCachingScheme(CachingScheme innerScheme)
Create a  
WrapperCachingScheme that wraps a specified CachingScheme. | 
| Modifier and Type | Method and Description | 
|---|---|
CachingScheme | 
StorageProcessor.process(ProcessingContext context,
       XmlElement xmlElement)
Process an  
XmlElement to return a specific type of value. | 
| Modifier and Type | Method and Description | 
|---|---|
protected CachingScheme | 
ExtensibleConfigurableCacheFactory.Manager.findCachingScheme(String sName)
Return the  
CachingScheme for a given cache name. | 
| Modifier and Type | Method and Description | 
|---|---|
protected Map | 
ExtensibleConfigurableCacheFactory.Manager.instantiatePartitionedBackingMap(MapBuilder bldrMap,
                                com.tangosol.config.expression.ParameterResolver resolver,
                                MapBuilder.Dependencies dependencies,
                                CachingScheme scheme)
Instantiate a partitioned backing map (an instance of  
ObservableSplittingBackingMap)
 using ExtensibleConfigurableCacheFactory.PartitionedBackingMapManager. |