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.net |
Contains basic cluster interfaces and factories.
|
Modifier and Type | Method and Description |
---|---|
ServiceScheme |
CacheConfig.findSchemeBySchemeName(String sSchemeName)
Find the
ServiceScheme given the scheme name. |
ServiceScheme |
ServiceSchemeRegistry.findSchemeBySchemeName(String sSchemeName)
Attempts to locate a
ServiceScheme registered with the specified Scheme.getSchemeName() . |
ServiceScheme |
CacheConfig.findSchemeByServiceName(String sServiceName)
Find the
ServiceScheme given the service name. |
ServiceScheme |
ServiceSchemeRegistry.findSchemeByServiceName(String sServiceName)
Attempts to locate a
ServiceScheme registered with the specified getServiceName() giving preference to "autostart" schemes. |
Modifier and Type | Method and Description |
---|---|
Iterator<ServiceScheme> |
ServiceSchemeRegistry.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
ServiceSchemeRegistry.register(ServiceScheme scheme)
Attempts to register the specified
ServiceScheme . |
Modifier and Type | Interface and Description |
---|---|
interface |
CachingScheme
The
CachingScheme is a multi-builder for cache-based infrastructure. |
interface |
ObservableCachingScheme
An
ObservableCachingScheme is a CachingScheme that supports defining and adding MapListener s to realized Map s and NamedCache s. |
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 extends CompactSerializationCache>
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 |
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 |
ClassScheme
The
ClassScheme class is responsible for building custom CachingScheme s and custom CacheStoreScheme s. |
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 |
FederatedScheme
A
FederatedScheme creates the infrastructure required for federated caches. |
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 |
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. |
Modifier and Type | Method and Description |
---|---|
Service |
ExtensibleConfigurableCacheFactory.ensureService(ServiceScheme scheme)
Ensure the service for the specified scheme then start the service if it isn't running.
|
protected long |
ExtensibleConfigurableCacheFactory.getRequestTimeout(ServiceScheme scheme)
Return the request timeout determined by the
ServiceScheme . |