Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
12c (12.2.1.4.0)
E90869-02
12c (12.2.1.4.0)
E90869-02
The DefaultConfigurableCacheFactory type exposes the following members.
Constructors
Name | Description | |
---|---|---|
DefaultConfigurableCacheFactory()()()() |
Construct a default DefaultConfigurableCacheFactory using the
default configuration file name.
| |
DefaultConfigurableCacheFactory(String) |
Construct a DefaultConfigurableCacheFactory using the specified
path to a "cache-config.xsd" compliant configuration file.
| |
DefaultConfigurableCacheFactory(IXmlElement) |
Construct a DefaultConfigurableCacheFactory using the specified
configuration XML.
|
Methods
Name | Description | |
---|---|---|
ConfigureBackingCache |
Configures a backing cache according to the scheme.
| |
ConfigureCache |
Ensures a cache for given scheme.
| |
ConvertInt(IXmlValue) |
Convert the value in the specified IXmlValue to an int.
If the conversion fails, a warning will be logged.
| |
ConvertInt(IXmlValue, Int32) |
Convert the value in the specified IXmlValue to an int.
If the conversion fails, a warning will be logged.
| |
DestroyCache |
Release and destroy the specified cache.
| |
EnsureCache(String) |
Ensure a cache for the given name using the corresponding XML
configuration.
| |
EnsureCache(DefaultConfigurableCacheFactory..::..CacheInfo, IXmlElement) |
Obtain the INamedCache reference for the cache
service defined by the specified scheme.
| |
EnsureService(String) |
Ensure a service for the given name using the corresponding XML
configuration.
| |
EnsureService(IXmlElement) |
Ensure the service for the specified scheme.
| |
EnsureService(String, ServiceType) |
Ensure the service for the specified service name and type.
| |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
FindScheme(String) |
In the configuration XML find a "scheme" element associated with
a given cache name.
| |
FindScheme(IXmlElement, String) |
In the specified configuration XML, find a "scheme" element
associated with the specified scheme name.
| |
FindSchemeMapping |
In the configuration XML find a "cache-mapping" element
associated with a given cache name.
| |
FindServiceScheme |
In the configuration XML find a "scheme" element associated with
a given service name.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
initializeBundler |
Initialize the specified bundler using the "bundle-config" element.
| |
InstantiateAny |
Create an object using "class-scheme" element.
| |
InstantiateBundlingNamedCache |
Create a BundlingNamedCache using the "operation-bundling" element.
| |
InstantiateCache |
Create a backing cache using the "class-scheme" element.
| |
InstantiateCacheListener |
Create an ICacheListener using the "class-scheme"
element.
| |
InstantiateCacheStore |
Create an ICacheLoader or ICacheStore
using the "class-scheme" element.
| |
InstantiateLocalNamedCache(Int32, Int32) |
Construct a LocalNamedCache using the specified
parameters.
| |
InstantiateLocalNamedCache(DefaultConfigurableCacheFactory..::..CacheInfo, IXmlElement) |
Create a backing cache using the "local-scheme" element.
| |
InstantiateNearCache |
Construct an NearCache using the specified
parameters.
| |
InstantiateSubtype |
Construct an instance of the specified type using the specified
parameters.
| |
LoadDefaultCacheConfig |
Load and return the default XML cache configuration.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ReleaseCache(INamedCache) |
Release local resources associated with the specified cache
instance.
| |
ReleaseCache(INamedCache, Boolean) |
Release a cache managed by this factory, optionally destroying it.
| |
ReportConversionError |
Log a failed type conversion.
| |
ResolveScheme(DefaultConfigurableCacheFactory..::..CacheInfo) |
In the configuration XML find a "scheme" element associated with
a given cache and resolve it (recursively) using the "scheme-ref"
elements.
| |
ResolveScheme(IXmlElement, DefaultConfigurableCacheFactory..::..CacheInfo, Boolean, Boolean) |
Resolve the specified "XYZ-scheme" by retrieving the base element
refered to by the "scheme-ref" element, resolving it recursively,
and combining it with the specified overrides and cache specific
attributes.
| |
ResolveScheme(IXmlElement, IXmlElement, DefaultConfigurableCacheFactory..::..CacheInfo, Boolean, Boolean, Boolean) |
Resolve the specified "XYZ-scheme" by retrieving the base element
refered to by the "scheme-ref" element, resolving it recursively,
and combining it with the specified overrides and cache specific
attributes.
| |
ResolveSerializer |
Resolve and inject service serializer elements based on defaults
defined in the cache configuration.
| |
Shutdown |
Release all resources allocated by this cache factory.
| |
ToString | Returns a String that represents the current Object. (Inherited from Object.) | |
TranslateSchemeType |
Translate the scheme name into the scheme type.
| |
ValidateConfig |
Check if configuration is valid:
| |
VerifyCacheListener |
Check whether or not an ICacheListener has to be
instantiated and added to an ICache according to a scheme
definition.
|
Fields
Name | Description | |
---|---|---|
CACHE_NAME |
The name of the replaceable parameter representing the cache
name.
| |
m_storeCache |
Store that holds cache references by name and optionally,
if configured, IPrincipal.
| |
m_storeService |
Store that holds service references by name and optionally,
if configured, IPrincipal.
| |
SCHEME_REF |
The name of the replaceable parameter representing the scheme
reference.
|
Properties
Name | Description | |
---|---|---|
Config |
The current configuration of the object.
| |
DefaultCacheConfig |
The default XML configuration used when one isn't explicitly passed
in the constructor for this class.
| |
DefaultCacheConfigResource |
The IResource for the default XML configuration used
when one isn't explicitly passed in the constructor for this class.
| |
OperationalContext |
The IOperationalContext for this
DefaultConfigurableCacheFactory.
| |
StoreCache |
Store that holds cache references by name and optionally,
if configured, IPrincipal.
| |
StoreService |
Store that holds cache references by name and optionally,
if configured, IPrincipal.
|