Package org.apache.struts.config
Class ModuleConfigFactory
java.lang.Object
org.apache.struts.config.ModuleConfigFactory
- Direct Known Subclasses:
DefaultModuleConfigFactory
A factory interface for creating
ModuleConfigs.- Version:
- $Rev$ $Date: 2005-05-07 12:11:38 -0400 (Sat, 07 May 2005) $
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static Class<? extends ModuleConfigFactory> The Java class to be used forModuleConfigFactoryinstances.protected static StringThe fully qualified class name to be used forModuleConfigFactoryinstances. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ModuleConfigFactoryCreate and return aModuleConfigFactoryinstance of the appropriate class, which can be used to create customizedModuleConfiginstances.abstract ModuleConfigcreateModuleConfig(String prefix) Create and return a newly instansiatedModuleConfig.static StringThe fully qualified class name that is used forModuleConfigFactoryinstances.static voidsetFactoryClass(String factoryClass) Set the fully qualified class name that is used forModuleConfigFactoryinstances.
-
Field Details
-
clazz
The Java class to be used forModuleConfigFactoryinstances. -
factoryClass
The fully qualified class name to be used forModuleConfigFactoryinstances.
-
-
Constructor Details
-
ModuleConfigFactory
public ModuleConfigFactory()
-
-
Method Details
-
createModuleConfig
Create and return a newly instansiatedModuleConfig. This method must be implemented by concrete subclasses.- Parameters:
prefix- Module prefix for Configuration
-
getFactoryClass
The fully qualified class name that is used forModuleConfigFactoryinstances.- Returns:
- class name that is used for
ModuleConfigFactoryinstances
-
setFactoryClass
Set the fully qualified class name that is used forModuleConfigFactoryinstances.- Parameters:
factoryClass- name that is used forModuleConfigFactoryinstances
-
createFactory
Create and return aModuleConfigFactoryinstance of the appropriate class, which can be used to create customizedModuleConfiginstances. If no such factory can be created, returnnullinstead.
-