Package com.tangosol.net
Class ExtensibleConfigurableCacheFactory.DependenciesHelper
java.lang.Object
com.tangosol.net.ExtensibleConfigurableCacheFactory.DependenciesHelper
- Enclosing class:
 ExtensibleConfigurableCacheFactory
The 
ExtensibleConfigurableCacheFactory.DependenciesHelper provides helper method for constructing
 ExtensibleConfigurableCacheFactory.Dependencies implementations for ExtensibleConfigurableCacheFactorys.- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionConstruct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on Coherence defaults.newInstance(XmlElement xmlConfig) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".newInstance(XmlElement xmlConfig, ClassLoader contextClassLoader) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".newInstance(XmlElement xmlConfig, ClassLoader contextClassLoader, String sPofConfigUri) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".newInstance(XmlElement xmlConfig, ClassLoader loader, String sPofConfigUri, String sScopeName) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".newInstance(XmlElement xmlConfig, ClassLoader loader, String sPofConfigUri, String sScopeName, com.tangosol.application.Context context) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".newInstance(XmlElement xmlConfig, ClassLoader loader, String sPofConfigUri, String sScopeName, com.tangosol.application.Context context, ParameterResolver resolver) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".newInstance(String sPath) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined by the specified cache configuration file/resource that of which is compliant with the "coherence-cache-config.xsd".newInstance(String sPath, ClassLoader contextClassLoader) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined by the specified cache configuration file/resource that of which is compliant with the "coherence-cache-config.xsd". 
- 
Constructor Details
- 
DependenciesHelper
public DependenciesHelper() 
 - 
 - 
Method Details
- 
newInstance
Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on Coherence defaults. - 
newInstance
Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined by the specified cache configuration file/resource that of which is compliant with the "coherence-cache-config.xsd".- Parameters:
 sPath- the configuration resource name or file path
 - 
newInstance
public static ExtensibleConfigurableCacheFactory.Dependencies newInstance(String sPath, ClassLoader contextClassLoader) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined by the specified cache configuration file/resource that of which is compliant with the "coherence-cache-config.xsd".- Parameters:
 sPath- the configuration resource name or file pathcontextClassLoader- the optionalClassLoaderthat should be used to load configuration resources
 - 
newInstance
Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".- Parameters:
 xmlConfig- theXmlElementdefining the configuration
 - 
newInstance
public static ExtensibleConfigurableCacheFactory.Dependencies newInstance(XmlElement xmlConfig, ClassLoader contextClassLoader) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".- Parameters:
 xmlConfig- theXmlElementdefining the configurationcontextClassLoader- the optionalClassLoaderthat should be used to load configuration resources
 - 
newInstance
public static ExtensibleConfigurableCacheFactory.Dependencies newInstance(XmlElement xmlConfig, ClassLoader contextClassLoader, String sPofConfigUri) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".- Parameters:
 xmlConfig- theXmlElementdefining the configurationcontextClassLoader- the optionalClassLoaderthat should be used to load configuration resourcessPofConfigUri- the optionalURIof the POF configuration file
 - 
newInstance
public static ExtensibleConfigurableCacheFactory.Dependencies newInstance(XmlElement xmlConfig, ClassLoader loader, String sPofConfigUri, String sScopeName) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".- Parameters:
 xmlConfig- theXmlElementdefining the configurationloader- an optionalClassLoaderthat should be used to load configuration resourcessPofConfigUri- an optionalURIof the POF configuration filesScopeName- an optional scope name
 - 
newInstance
public static ExtensibleConfigurableCacheFactory.Dependencies newInstance(XmlElement xmlConfig, ClassLoader loader, String sPofConfigUri, String sScopeName, com.tangosol.application.Context context) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".- Parameters:
 xmlConfig- theXmlElementdefining the configurationloader- an optionalClassLoaderthat should be used to load configuration resourcessPofConfigUri- an optionalURIof the POF configuration filesScopeName- an optional scope namecontext- an optional ContainerContext reference
 - 
newInstance
public static ExtensibleConfigurableCacheFactory.Dependencies newInstance(XmlElement xmlConfig, ClassLoader loader, String sPofConfigUri, String sScopeName, com.tangosol.application.Context context, ParameterResolver resolver) Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".- Parameters:
 xmlConfig- theXmlElementdefining the configurationloader- an optionalClassLoaderthat should be used to load configuration resourcessPofConfigUri- an optionalURIof the POF configuration filesScopeName- an optional scope nameresolver- an optionalParameterResolverto use to resolve parameters when creating the dependencies
 
 -