See: Description
| Interface | Description |
|---|---|
| BackupMapConfig |
The
BackupMapConfig interface exposes the configuration needed to create an instance of a backup map, which is used by the distributed cache to store backup data. |
| BundlingScheme |
BundlingSchemes define how the bundling (batching) of operations will occur and the BundleManager used to configure said bundling. |
| CachingScheme |
The
CachingScheme is a multi-builder for cache-based infrastructure. |
| ClusteredCachingScheme |
The ClusteredCachingScheme interface represents schemes that are used for clustered caches.
|
| ObservableCachingScheme |
An
ObservableCachingScheme is a CachingScheme that supports defining and adding MapListeners to realized Maps and NamedCaches. |
| Scheme |
A
Scheme defines the configuration information and necessary builders for the construction of various well-known and identifiable structures used by Coherence at runtime. |
| ServiceScheme |
This interface exposes service related scheme information.
|
| Class | Description |
|---|---|
| AbstractCachingScheme<D extends ServiceDependencies> |
An
AbstractCachingScheme is a base implementation for an CachingScheme. |
| 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. |
| AbstractJournalScheme<T extends CompactSerializationCache> |
The
AbstractJournalScheme contains functionality common to all Journal schemes. |
| AbstractLocalCachingScheme<T> |
The
AbstractLocalCachingScheme is provides common functionality for local caching schemes, including local-scheme, external-scheme, etc. |
| AbstractScheme |
The
AbstractScheme is the base implementation of a Scheme. |
| AbstractServiceScheme<D extends ServiceDependencies> |
The
AbstractServiceScheme provides functionality common to all schemes that use services. |
| BackingMapScheme |
The
BackingMapScheme class is responsible for building a fully configured instance of a backing map. |
| BundleManager |
The
BundleManager class is responsible for configuring caches to use bundling. |
| BundleManager.BundleConfig |
The BundleConfig class contains the configuration for a Bundle.
|
| CacheStoreScheme |
The
CacheStoreScheme class is responsible for building a fully configured instance of a CacheStore, CacheLoader or remote NamedCache. |
| ClassScheme |
The
ClassScheme class is responsible for building custom CachingSchemes and custom CacheStoreSchemes. |
| CustomScheme | |
| DistributedScheme |
The
DistributedScheme class builds a distributed cache. |
| DistributedScheme.BackupConfig |
The
DistributedScheme.BackupConfig class manages configuration for the partitioned cache backup map. |
| ExternalScheme |
The
ExternalScheme class is responsible for building a fully configured instance of a ExternalCache. |
| FederatedScheme |
A
FederatedScheme creates the infrastructure required for federated caches. |
| FederatedScheme.NameConverter |
The NameConverter is an implementation of
Converter that converts an internal cache name to a cache-mapping, binding it to a federated scheme. |
| FederatedScheme.TopologyReference |
The TopologyReference class is used to reference a Federation defined in the operational config.
|
| FlashJournalScheme |
The
FlashJournalScheme is used to create an instance of a Flash Journal map. |
| InvocationScheme |
The
InvocationScheme class builds an Invocation service. |
| LocalScheme |
The
LocalScheme class is responsible for building a fully configured instance of a LocalCache. |
| NearScheme |
The
NearScheme is used to realize (create) an instance of a NearCache. |
| OptimisticScheme |
The
OptimisticScheme class builds an optimistic cache. |
| OverflowScheme | |
| PagedExternalScheme |
The
PagedExternalScheme class is responsible for building a fully configured instance of a PagedExternalCache. |
| ProxyScheme |
The
ProxyScheme class builds a Proxy scheme. |
| RamJournalScheme |
The
RamJournalScheme is used to create an instance of a Ram Journal map. |
| ReadWriteBackingMapScheme |
The
RemoteCacheScheme is responsible for creating a fully configured ReadWriteBackingMap. |
| RemoteCacheScheme |
The
RemoteCacheScheme is responsible for building a remote cache. |
| RemoteInvocationScheme |
The
RemoteInvocationScheme class builds a remote invocation service. |
| ReplicatedScheme |
The
ReplicatedScheme class builds replicated cache. |
| TransactionalScheme |
The
TransactionalScheme class builds a transactional cache. |
| TransactionalScheme.Manager |
The Manager class uses builders to create the required backing maps and provides client access to those maps.
|