Class ModuleConfigurationLoader<C extends org.jvnet.hk2.config.ConfigBeanProxy,U extends org.jvnet.hk2.config.ConfigBeanProxy>
java.lang.Object
com.sun.enterprise.config.modularity.parser.ModuleConfigurationLoader<C,U>
@Service
public class ModuleConfigurationLoader<C extends org.jvnet.hk2.config.ConfigBeanProxy,U extends org.jvnet.hk2.config.ConfigBeanProxy>
extends Object
Containing shared functionalists between different derived classes like ConfigSnippetLoader and so on. Shared
functionalists includes finding, loading the configuration and creating a ConFigBean from it.
- Author:
- Masoud Kalali
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <U extends org.jvnet.hk2.config.ConfigBeanProxy>
voidaddConfigBeanFor(Class<U> extensionType) <U extends org.jvnet.hk2.config.ConfigBeanProxy>
UcreateConfigBeanForType(Class<U> configExtensionType, C extensionOwner)
-
Constructor Details
-
ModuleConfigurationLoader
public ModuleConfigurationLoader()
-
-
Method Details
-
createConfigBeanForType
public <U extends org.jvnet.hk2.config.ConfigBeanProxy> U createConfigBeanForType(Class<U> configExtensionType, C extensionOwner) throws org.jvnet.hk2.config.TransactionFailure - Throws:
org.jvnet.hk2.config.TransactionFailure
-
addConfigBeanFor
protected <U extends org.jvnet.hk2.config.ConfigBeanProxy> void addConfigBeanFor(Class<U> extensionType)
-