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.
|
| NamedTopicScheme |
The
TopicScheme class is responsible for building a fully
configured instance of a NamedTopic. |
| 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.
|
| TopicScheme<C extends NamedCollection,S> |
The
TopicScheme class is responsible for building a fully
configured instance of a topic. |
| 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. |
| ContinuousQueryCacheScheme |
This scheme is internally used to provide the
ParameterizedBuilder that constructs the view-filter
for the ViewScheme. |
| 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. |
| PagedTopicScheme |
A
PagedTopicScheme is responsible for building a topic. |
| PagedTopicStorageScheme |
A scheme that builds the inner scheme of the backing map scheme of a topic.
|
| 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.
|
| ViewScheme |
A Scheme that realizes both services and caches for Coherence 12.2.1.4 feature
named 'views'.
|
| WrapperCachingScheme |
A simple implementation of the
CachingScheme interface
built as a wrapper around another CachingScheme implementation. |