Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle Coherence
12c (12.1.3.0.0)

E47890-01


com.tangosol.net
Class ExtensibleConfigurableCacheFactory.DefaultDependencies

java.lang.Object
  extended by com.tangosol.net.ExtensibleConfigurableCacheFactory.DefaultDependencies

All Implemented Interfaces:
ExtensibleConfigurableCacheFactory.Dependencies
Enclosing class:
ExtensibleConfigurableCacheFactory

public static class ExtensibleConfigurableCacheFactory.DefaultDependencies
extends java.lang.Object
implements ExtensibleConfigurableCacheFactory.Dependencies

The ExtensibleConfigurableCacheFactory.DefaultDependencies is a simple implementation of the ExtensibleConfigurableCacheFactory ExtensibleConfigurableCacheFactory.Dependencies interface.


Constructor Summary
ExtensibleConfigurableCacheFactory.DefaultDependencies(CacheConfig cacheConfig)
          Constructs a ExtensibleConfigurableCacheFactory.DefaultDependencies with the Context ClassLoader being the ClassLoader of the CacheConfig instance and an empty ResourceRegistry.
ExtensibleConfigurableCacheFactory.DefaultDependencies(CacheConfig cacheConfig, java.lang.ClassLoader contextClassLoader, ResourceRegistry resourceRegistry, ScopeResolver scopeResolver)
          Constructs a ExtensibleConfigurableCacheFactory.DefaultDependencies.

 

Method Summary
 CacheConfig getCacheConfig()
          Obtains CacheConfig for an ExtensibleConfigurableCacheFactory.
 java.lang.ClassLoader getContextClassLoader()
          Obtains the ClassLoader than an ExtensibleConfigurableCacheFactory should use for loading classes.
 ResourceRegistry getResourceRegistry()
          Obtains the ResourceRegistry for an ExtensibleConfigurableCacheFactory.
 ScopeResolver getScopeResolver()
          Obtains the ScopeResolver for an ExtensibleConfigurableCacheFactory.

 

Constructor Detail

ExtensibleConfigurableCacheFactory.DefaultDependencies

public ExtensibleConfigurableCacheFactory.DefaultDependencies(CacheConfig cacheConfig)
Constructs a ExtensibleConfigurableCacheFactory.DefaultDependencies with the Context ClassLoader being the ClassLoader of the CacheConfig instance and an empty ResourceRegistry.
Parameters:
cacheConfig - the CacheConfig

ExtensibleConfigurableCacheFactory.DefaultDependencies

public ExtensibleConfigurableCacheFactory.DefaultDependencies(CacheConfig cacheConfig,
                                                              java.lang.ClassLoader contextClassLoader,
                                                              ResourceRegistry resourceRegistry,
                                                              ScopeResolver scopeResolver)
Constructs a ExtensibleConfigurableCacheFactory.DefaultDependencies.
Parameters:
cacheConfig - the CacheConfig
contextClassLoader - the ClassLoader
resourceRegistry - the ResourceRegistry
scopeResolver - the ScopeResolver

Method Detail

getCacheConfig

public CacheConfig getCacheConfig()
Obtains CacheConfig for an ExtensibleConfigurableCacheFactory.
Specified by:
getCacheConfig in interface ExtensibleConfigurableCacheFactory.Dependencies
Returns:
the CacheConfig

getContextClassLoader

public java.lang.ClassLoader getContextClassLoader()
Obtains the ClassLoader than an ExtensibleConfigurableCacheFactory should use for loading classes.
Specified by:
getContextClassLoader in interface ExtensibleConfigurableCacheFactory.Dependencies
Returns:
the context ClassLoader

getResourceRegistry

public ResourceRegistry getResourceRegistry()
Obtains the ResourceRegistry for an ExtensibleConfigurableCacheFactory.
Specified by:
getResourceRegistry in interface ExtensibleConfigurableCacheFactory.Dependencies
Returns:
the ResourceRegistry

getScopeResolver

public ScopeResolver getScopeResolver()
Obtains the ScopeResolver for an ExtensibleConfigurableCacheFactory.
Specified by:
getScopeResolver in interface ExtensibleConfigurableCacheFactory.Dependencies
Returns:
the ScopeResolver

Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle Coherence
12c (12.1.3.0.0)

E47890-01


Copyright © 2000, 2014, Oracle and/or its affiliates. All rights reserved.