Package | Description |
---|---|
com.tangosol.coherence.config.builder |
Defines the typical runtime configuration builders for the Coherence
configuration object model.
|
com.tangosol.coherence.config.scheme |
Defines the Coherence configuration object model classes and interfaces for
Caching and Service Schemes.
|
com.tangosol.coherence.dslquery | |
com.tangosol.coherence.dslquery.internal | |
com.tangosol.coherence.jcache |
Contains classes related to Coherence JCache.
|
com.tangosol.net |
Contains basic cluster interfaces and factories.
|
com.tangosol.net.events.application |
Contains classes related to application events within the Coherence
Live Event Model, including ConfigurableCacheFactory events.
|
Modifier and Type | Method and Description |
---|---|
ConfigurableCacheFactory |
MapBuilder.Dependencies.getConfigurableCacheFactory()
Return the
ConfigurableCacheFactory needed to create nested caches. |
Modifier and Type | Method and Description |
---|---|
BackingMapManager |
BackingMapManagerBuilder.realizeBackingMapManager(ConfigurableCacheFactory ccf)
Realize a
BackingMapManager to be scoped by the specified
ConfigurableCacheFactory . |
Constructor and Description |
---|
Dependencies(ConfigurableCacheFactory ccf,
BackingMapManagerContext ctxBackingMapManager,
ClassLoader loader,
String sCacheName,
String sServiceType)
Constructs a
MapBuilder.Dependencies . |
Dependencies(ConfigurableCacheFactory ccf,
BackingMapManagerContext ctxBackingMapManager,
ClassLoader loader,
String sCacheName,
String sServiceType,
Map<Map,MapListener> mapMapListeners)
Constructs a
MapBuilder.Dependencies . |
Modifier and Type | Method and Description |
---|---|
BackingMapManager |
WrapperCachingScheme.realizeBackingMapManager(ConfigurableCacheFactory ccf) |
BackingMapManager |
NearScheme.realizeBackingMapManager(ConfigurableCacheFactory ccf)
Realize a
BackingMapManager to be scoped by the specified
ConfigurableCacheFactory . |
BackingMapManager |
ViewScheme.realizeBackingMapManager(ConfigurableCacheFactory ccf) |
BackingMapManager |
AbstractCachingScheme.realizeBackingMapManager(ConfigurableCacheFactory ccf)
Realize a
BackingMapManager to be scoped by the specified
ConfigurableCacheFactory . |
Modifier and Type | Field and Description |
---|---|
protected ConfigurableCacheFactory |
ExecutionContext.m_cacheFactory
The
ConfigurableCacheFactory to use to access caches. |
Modifier and Type | Method and Description |
---|---|
ConfigurableCacheFactory |
ExecutionContext.getCacheFactory()
Return the current
ConfigurableCacheFactory to be used
by commands executed under this context. |
Modifier and Type | Method and Description |
---|---|
void |
ExecutionContext.setCacheFactory(ConfigurableCacheFactory ccf)
Set the current
ConfigurableCacheFactory to be used by commands
executed under this context. |
Modifier and Type | Method and Description |
---|---|
static File |
PersistenceToolsHelper.getSnapshotDirectory(ConfigurableCacheFactory ccf,
String sSnapshot,
String sServiceName)
Return the snapshot directory for a given service and snapshot.
|
Modifier and Type | Method and Description |
---|---|
ConfigurableCacheFactory |
CoherenceBasedCacheManager.getConfigurableCacheFactory()
Get ConfigurableCacheFactory context.
|
Constructor and Description |
---|
CoherenceBasedCacheManager(CoherenceBasedCachingProvider provider,
ConfigurableCacheFactory ccf,
URI uri,
ClassLoader classLoader,
Properties properties)
Constructs a new
CoherenceBasedCacheManager . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultConfigurableCacheFactory
Deprecated.
|
class |
ExtensibleConfigurableCacheFactory
ExtensibleConfigurableCacheFactory provides a facility to access caches
declared in a "coherence-cache-config.xsd" compliant configuration file.
|
Modifier and Type | Field and Description |
---|---|
protected ConfigurableCacheFactory |
SimpleServiceMonitor.m_ccf
A
ConfigurableCacheFactory instance used to start the service. |
protected ConfigurableCacheFactory |
SingletonCacheFactoryBuilder.m_ccfSingleton
Singleton
ConfigurableCacheFactory instance for the default URI. |
Modifier and Type | Field and Description |
---|---|
protected Map<ClassLoader,Map<String,ConfigurableCacheFactory>> |
ScopedCacheFactoryBuilder.m_mapByLoader
Mapping used to associate class loaders with the cache factories that are
configured on them.
|
Modifier and Type | Method and Description |
---|---|
protected ConfigurableCacheFactory |
ScopedCacheFactoryBuilder.buildFactory(String sConfigURI,
ClassLoader loader)
Construct and configure a
ConfigurableCacheFactory for the specified
cache config URI and ClassLoader . |
ConfigurableCacheFactory |
BackingMapManager.getCacheFactory()
Obtain the "container" ConfigurableCacheFactory that created
this manager and which this manager is bound to.
|
protected static ConfigurableCacheFactory |
DefaultCacheServer.getConfigurableCacheFactory()
Gets a ConfigurableCacheFactory based on the default configuration.
|
static ConfigurableCacheFactory |
CacheFactory.getConfigurableCacheFactory()
Obtain the ConfigurableCacheFactory singleton using the configuration
info from the "configurable-cache-factory-config" element located in the
tangosol-coherence.xml configuration file.
|
static ConfigurableCacheFactory |
CacheFactory.getConfigurableCacheFactory(ClassLoader loader)
Obtain the ConfigurableCacheFactory associated with the specified class
loader.
|
ConfigurableCacheFactory |
ScopedCacheFactoryBuilder.getConfigurableCacheFactory(ClassLoader loader)
Return the default ConfigurableCacheFactory for a given class loader.
|
ConfigurableCacheFactory |
CacheFactoryBuilder.getConfigurableCacheFactory(ClassLoader loader)
Return the default ConfigurableCacheFactory for a given class loader.
|
ConfigurableCacheFactory |
ScopedCacheFactoryBuilder.getConfigurableCacheFactory(String sConfigURI,
ClassLoader loader)
Return the ConfigurableCacheFactory for a given URI and class loader.
|
ConfigurableCacheFactory |
CacheFactoryBuilder.getConfigurableCacheFactory(String sConfigURI,
ClassLoader loader)
Return the ConfigurableCacheFactory for a given URI and class loader.
|
protected ConfigurableCacheFactory |
SingletonCacheFactoryBuilder.getFactory(String sConfigURI,
ClassLoader loader)
Helper method to return a
ConfigurableCacheFactory instance for the
specified URI and class loader. |
protected ConfigurableCacheFactory |
ScopedCacheFactoryBuilder.getFactory(String sConfigURI,
ClassLoader loader)
Helper method to return a
ConfigurableCacheFactory instance for the
specified URI and class loader. |
protected ConfigurableCacheFactory |
SingletonCacheFactoryBuilder.getSingletonFactory()
Return the singleton cache factory.
|
protected ConfigurableCacheFactory |
ScopedCacheFactoryBuilder.instantiateFactory(ClassLoader loader,
XmlElement xmlConfig,
XmlElement xmlFactory,
String sPofConfigURI,
String sScopeName)
Create a new instance of
ConfigurableCacheFactory based on a given
ClassLoader and cache configuration XML. |
ConfigurableCacheFactory |
ScopedCacheFactoryBuilder.setConfigurableCacheFactory(ConfigurableCacheFactory ccf,
String sConfigURI,
ClassLoader loader,
boolean fReplace)
Dynamically set the
ConfigurableCacheFactory for a given URI
and class loader. |
ConfigurableCacheFactory |
CacheFactoryBuilder.setConfigurableCacheFactory(ConfigurableCacheFactory ccf,
String sConfigURI,
ClassLoader loader,
boolean fReplace)
Dynamically set the
ConfigurableCacheFactory for a given URI
and class loader. |
Modifier and Type | Method and Description |
---|---|
protected Map<String,ConfigurableCacheFactory> |
ScopedCacheFactoryBuilder.ensureConfigCCFMap(ClassLoader loader)
Ensure that a map from URI to ConfigurableCacheFactory for the specified
loader exists (creating it if necessary).
|
Modifier and Type | Method and Description |
---|---|
protected static DefaultCacheServer |
DefaultCacheServer.ensureInstance(ConfigurableCacheFactory factory)
Returns the DefaultCacheServer singleton, creating it if necessary.
|
void |
SingletonCacheFactoryBuilder.release(ConfigurableCacheFactory factory)
Release the specified ConfigurableCacheFactory.
|
void |
ScopedCacheFactoryBuilder.release(ConfigurableCacheFactory factory)
Release the specified ConfigurableCacheFactory.
|
void |
CacheFactoryBuilder.release(ConfigurableCacheFactory factory)
Release the specified ConfigurableCacheFactory.
|
void |
ServiceMonitor.setConfigurableCacheFactory(ConfigurableCacheFactory ccf)
Set the
ConfigurableCacheFactory a ServiceMonitor can
operate with. |
static void |
CacheFactory.setConfigurableCacheFactory(ConfigurableCacheFactory factory)
Deprecated.
As of 12.2.1 deprecated with no replacement
|
void |
SimpleServiceMonitor.setConfigurableCacheFactory(ConfigurableCacheFactory ccf)
Set the
ConfigurableCacheFactory a ServiceMonitor can
operate with. |
ConfigurableCacheFactory |
ScopedCacheFactoryBuilder.setConfigurableCacheFactory(ConfigurableCacheFactory ccf,
String sConfigURI,
ClassLoader loader,
boolean fReplace)
Dynamically set the
ConfigurableCacheFactory for a given URI
and class loader. |
ConfigurableCacheFactory |
CacheFactoryBuilder.setConfigurableCacheFactory(ConfigurableCacheFactory ccf,
String sConfigURI,
ClassLoader loader,
boolean fReplace)
Dynamically set the
ConfigurableCacheFactory for a given URI
and class loader. |
protected void |
SingletonCacheFactoryBuilder.setSingletonFactory(ConfigurableCacheFactory ccf)
Set the singleton cache factory (see
SingletonCacheFactoryBuilder.getSingletonFactory() ). |
static List |
DefaultCacheServer.start(ConfigurableCacheFactory factory)
Start all services that are declared as requiring an "autostart" in
the configurable factory XML descriptor.
|
Constructor and Description |
---|
DefaultCacheServer(ConfigurableCacheFactory factory)
Construct a DefaultCacheServer using the provided factory.
|
Modifier and Type | Method and Description |
---|---|
ConfigurableCacheFactory |
LifecycleEvent.getConfigurableCacheFactory()
Returns the
ConfigurableCacheFactory
instance that was activated or about to be disposed. |