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.coherence.config.xml.processor |
Defines the Xml document Element and Attribute Processors for Coherence Cache
Configuration files.
|
com.tangosol.net |
Contains basic cluster interfaces and factories.
|
Modifier and Type | Method and Description |
---|---|
CachingScheme |
CacheConfig.findSchemeByCacheName(String sCacheName)
Find the
CachingScheme for the specified cache name. |
Modifier and Type | Interface and Description |
---|---|
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>
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 |
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 |
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. |
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 |
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 |
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. |
Modifier and Type | Method and Description |
---|---|
CachingScheme |
AbstractCompositeScheme.getBackScheme()
Return the back scheme.
|
CachingScheme |
WrapperCachingScheme.getCachingScheme()
Obtain the wrapped
CachingScheme . |
CachingScheme |
AbstractCompositeScheme.getFrontScheme()
Return the front scheme.
|
CachingScheme |
BackingMapScheme.getInnerScheme()
Return the inner scheme.
|
CachingScheme |
ReadWriteBackingMapScheme.getInternalScheme()
Return the scheme which the specifies the map used to cache entries.
|
CachingScheme |
PagedTopicScheme.getStorageScheme()
Return the
BackingMapScheme used for the storage of this scheme. |
CachingScheme |
PagedTopicScheme.getStorageScheme(com.tangosol.config.expression.ParameterResolver resolver)
Return the
BackingMapScheme used for the storage of this scheme. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractCompositeScheme.setBackScheme(CachingScheme scheme)
Set the back scheme.
|
void |
AbstractCompositeScheme.setFrontScheme(CachingScheme scheme)
Set the front scheme.
|
void |
BackingMapScheme.setInnerScheme(CachingScheme scheme)
Set the inner scheme.
|
void |
ReadWriteBackingMapScheme.setInternalScheme(CachingScheme scheme)
Set the internal scheme.
|
void |
PagedTopicScheme.setStorageScheme(CachingScheme scheme)
Set the
BackingMapScheme which builds the backing map for
the internal caches used to implement this scheme. |
Constructor and Description |
---|
PagedTopicStorageScheme(CachingScheme schemeStorage,
PagedTopicScheme topicScheme)
Create a
PagedTopicStorageScheme . |
WrapperCachingScheme(CachingScheme innerScheme)
Create a
WrapperCachingScheme that wraps a specified CachingScheme . |
Modifier and Type | Method and Description |
---|---|
CachingScheme |
StorageProcessor.process(ProcessingContext context,
XmlElement xmlElement)
Process an
XmlElement to return a specific type of value. |
Modifier and Type | Method and Description |
---|---|
protected CachingScheme |
ExtensibleConfigurableCacheFactory.Manager.findCachingScheme(String sName)
Return the
CachingScheme for a given cache name. |
Modifier and Type | Method and Description |
---|---|
protected Map |
ExtensibleConfigurableCacheFactory.Manager.instantiatePartitionedBackingMap(MapBuilder bldrMap,
com.tangosol.config.expression.ParameterResolver resolver,
MapBuilder.Dependencies dependencies,
CachingScheme scheme)
Instantiate a partitioned backing map (an instance of
ObservableSplittingBackingMap )
using ExtensibleConfigurableCacheFactory.PartitionedBackingMapManager . |