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 |
BundlingScheme s 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 MapListener s to realized Map s and NamedCache s. |
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 CachingScheme s and custom CacheStoreScheme s. |
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.
|