Package com.tangosol.net
Class ExtensibleConfigurableCacheFactory.DependenciesHelper
- java.lang.Object
-
- com.tangosol.net.ExtensibleConfigurableCacheFactory.DependenciesHelper
-
- Enclosing class:
- ExtensibleConfigurableCacheFactory
public static class ExtensibleConfigurableCacheFactory.DependenciesHelper extends Object
TheExtensibleConfigurableCacheFactory.DependenciesHelperprovides helper method for constructingExtensibleConfigurableCacheFactory.Dependenciesimplementations forExtensibleConfigurableCacheFactorys.
-
-
Constructor Summary
Constructors Constructor Description DependenciesHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ExtensibleConfigurableCacheFactory.DependenciesnewInstance()Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on Coherence defaults.static ExtensibleConfigurableCacheFactory.DependenciesnewInstance(XmlElement xmlConfig)Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".static ExtensibleConfigurableCacheFactory.DependenciesnewInstance(XmlElement xmlConfig, ClassLoader contextClassLoader)Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on the information defined byXmlElementthat of which is compliant with the "coherence-cache-config.xsd".static ExtensibleConfigurableCacheFactory.DependenciesnewInstance(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".static ExtensibleConfigurableCacheFactory.DependenciesnewInstance(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".static ExtensibleConfigurableCacheFactory.DependenciesnewInstance(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".static ExtensibleConfigurableCacheFactory.DependenciesnewInstance(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".static ExtensibleConfigurableCacheFactory.DependenciesnewInstance(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".static ExtensibleConfigurableCacheFactory.DependenciesnewInstance(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".
-
-
-
Method Detail
-
newInstance
public static ExtensibleConfigurableCacheFactory.Dependencies newInstance()
Construct anExtensibleConfigurableCacheFactoryExtensibleConfigurableCacheFactory.Dependenciesinstance based on Coherence defaults.
-
newInstance
public static ExtensibleConfigurableCacheFactory.Dependencies 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".- 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
public static ExtensibleConfigurableCacheFactory.Dependencies newInstance(XmlElement xmlConfig)
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
-
-