Class ModuleConfigurationLoader<C extends ConfigBeanProxy,U extends ConfigBeanProxy>
- java.lang.Object
-
- com.sun.enterprise.config.modularity.parser.ModuleConfigurationLoader<C,U>
-
@Service public class ModuleConfigurationLoader<C extends ConfigBeanProxy,U extends 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 Constructor Description ModuleConfigurationLoader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <U extends ConfigBeanProxy>
voidaddConfigBeanFor(Class<U> extensionType)
<U extends ConfigBeanProxy>
UcreateConfigBeanForType(Class<U> configExtensionType, C extensionOwner)
-
-
-
Method Detail
-
createConfigBeanForType
public <U extends ConfigBeanProxy> U createConfigBeanForType(Class<U> configExtensionType, C extensionOwner) throws TransactionFailure
- Throws:
TransactionFailure
-
addConfigBeanFor
protected <U extends ConfigBeanProxy> void addConfigBeanFor(Class<U> extensionType)
-
-