| 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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract void | 
ResourceMapping.validateScheme(Scheme scheme)
Determine whether the specified schem is valid
 for this mapping type. 
 | 
void | 
CacheMapping.validateScheme(Scheme scheme)  | 
void | 
TopicMapping.validateScheme(Scheme scheme)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CachingScheme
The  
CachingScheme is a multi-builder for cache-based infrastructure. | 
interface  | 
NamedTopicScheme
The  
TopicScheme class is responsible for building a fully
 configured instance of a NamedTopic. | 
interface  | 
ObservableCachingScheme
An  
ObservableCachingScheme is a CachingScheme that supports
 defining and adding MapListeners to realized Maps and
 NamedCaches. | 
interface  | 
ServiceScheme
This interface exposes service related scheme information. 
 | 
interface  | 
TopicScheme<C extends NamedCollection,S>
The  
TopicScheme class is responsible for building a fully
 configured instance of a topic. | 
| 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  | 
AbstractScheme
The  
AbstractScheme is the base implementation of a Scheme. | 
class  | 
AbstractServiceScheme<D extends ServiceDependencies>
The  
AbstractServiceScheme provides functionality common to all
 schemes that use services. | 
class  | 
BackingMapScheme
The  
BackingMapScheme class is responsible for building a fully
 configured instance of a backing map. | 
class  | 
CacheStoreScheme
The  
CacheStoreScheme class is responsible for building a fully
 configured instance of a CacheStore, CacheLoader or remote NamedCache. | 
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. | 
static class  | 
DistributedScheme.BackupConfig
The  
DistributedScheme.BackupConfig class manages configuration for the partitioned
 cache backup map. | 
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  | 
InvocationScheme
The  
InvocationScheme class builds an Invocation service. | 
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  | 
RemoteInvocationScheme
The  
RemoteInvocationScheme class builds a remote invocation service. | 
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. |