Uses of Interface
org.apache.struts.config.ModuleConfig

Packages that use ModuleConfig
org.apache.struts.action The action package is the core of the struts framework, providing the "Controller" aspect of a MVC model. 
org.apache.struts.chain Contains the new ComposableRequestProcessor which was introduced in Struts 1.3. 
org.apache.struts.chain.commands Configurable commands that may be placed within the request processor. 
org.apache.struts.chain.commands.servlet Commands which are particular to servlet processing. 
org.apache.struts.chain.contexts This package provides objects that encapsulate access to the request and session-scoped resources to service command processing. 
org.apache.struts.config The "config" package contains configuration objects that correspond to elements that may be specified in the struts-config.xml module configuration file. 
org.apache.struts.config.impl Provides default implementation classes for the configuration objects. 
org.apache.struts.mock Mock objects of the Struts Framework. 
org.apache.struts.upload The upload package facilities to upload files using multi-part requests. 
org.apache.struts.util The Utilities package provides a variety of families of classes, to solve problems that are commonly encountered in building web applications. 
org.apache.struts.validator The validator package provides a series of classes to validate ActionForm type of input. 
 

Uses of ModuleConfig in org.apache.struts.action
 

Fields in org.apache.struts.action declared as ModuleConfig
protected  ModuleConfig RequestProcessor.moduleConfig
          The ModuleConfiguration with which we are associated.
 

Methods in org.apache.struts.action that return ModuleConfig
protected  ModuleConfig ActionServlet.getModuleConfig(javax.servlet.http.HttpServletRequest request)
          Return the module configuration object for the currently selected module.
protected  ModuleConfig ActionServlet.initModuleConfig(java.lang.String prefix, java.lang.String paths)
          Initialize the module configuration information for the specified module.
 

Methods in org.apache.struts.action with parameters of type ModuleConfig
protected  RequestProcessor ActionServlet.getRequestProcessor(ModuleConfig config)
          Look up and return the RequestProcessor responsible for the specified module, creating a new one if necessary.
 void PlugIn.init(ActionServlet servlet, ModuleConfig config)
          Receive notification that the specified module is being started up.
 void RequestProcessor.init(ActionServlet servlet, ModuleConfig moduleConfig)
          Initialize this request processor instance.
protected  void ActionServlet.initModuleActions(ModuleConfig config)
          Initialize the action configs for the specified module.
protected  void ActionServlet.initModuleExceptionConfigs(ModuleConfig config)
          Initialize the exception handlers for the specified module.
protected  void ActionServlet.initModuleFormBeans(ModuleConfig config)
          Initialize the form beans for the specified module.
protected  void ActionServlet.initModuleForwards(ModuleConfig config)
          Initialize the forwards for the specified module.
protected  void ActionServlet.initModuleMessageResources(ModuleConfig config)
          Initialize the application MessageResources for the specified module.
protected  void ActionServlet.initModulePlugIns(ModuleConfig config)
          Initialize the plug ins for the specified module.
protected  ActionConfig ActionServlet.processActionConfigClass(ActionConfig actionConfig, ModuleConfig moduleConfig)
          Checks if the current actionConfig is using the correct class based on the class of its ancestor ActionConfig.
protected  void ActionServlet.processActionConfigExtension(ActionConfig actionConfig, ModuleConfig moduleConfig)
          Extend the action's configuration as necessary.
protected  ExceptionConfig ActionServlet.processExceptionConfigClass(ExceptionConfig exceptionConfig, ModuleConfig moduleConfig, ActionConfig actionConfig)
          Checks if the current exceptionConfig is using the correct class based on the class of its configuration ancestor.
protected  void ActionServlet.processExceptionExtension(ExceptionConfig exceptionConfig, ModuleConfig moduleConfig, ActionConfig actionConfig)
          Extend the exception's configuration as necessary.
protected  FormBeanConfig ActionServlet.processFormBeanConfigClass(FormBeanConfig beanConfig, ModuleConfig moduleConfig)
          Checks if the current beanConfig is using the correct class based on the class of its ancestor form bean config.
protected  void ActionServlet.processFormBeanExtension(FormBeanConfig beanConfig, ModuleConfig moduleConfig)
          Extend the form bean's configuration as necessary.
protected  ForwardConfig ActionServlet.processForwardConfigClass(ForwardConfig forwardConfig, ModuleConfig moduleConfig, ActionConfig actionConfig)
          Checks if the current forwardConfig is using the correct class based on the class of its configuration ancestor.
protected  void ActionServlet.processForwardExtension(ForwardConfig forwardConfig, ModuleConfig moduleConfig, ActionConfig actionConfig)
          Extend the forward's configuration as necessary.
 

Uses of ModuleConfig in org.apache.struts.chain
 

Methods in org.apache.struts.chain with parameters of type ModuleConfig
 void ComposableRequestProcessor.init(ActionServlet servlet, ModuleConfig moduleConfig)
          Initialize this request processor instance.
protected  void ComposableRequestProcessor.initCatalogFactory(ActionServlet servlet, ModuleConfig moduleConfig)
           Establish the CatalogFactory which will be used to look up the catalog which has the request processing command.
 

Uses of ModuleConfig in org.apache.struts.chain.commands
 

Methods in org.apache.struts.chain.commands with parameters of type ModuleConfig
protected abstract  ForwardConfig AbstractSelectForward.forward(ActionContext context, ModuleConfig moduleConfig, java.lang.String uri)
          Create and return a ForwardConfig representing the specified module-relative destination.
protected abstract  ForwardConfig AbstractSelectInput.forward(ActionContext context, ModuleConfig moduleConfig, java.lang.String uri)
          Create and return a ForwardConfig representing the specified module-relative destination.
protected abstract  ForwardConfig AbstractExceptionHandler.handle(ActionContext context, java.lang.Exception exception, ExceptionConfig exceptionConfig, ActionConfig actionConfig, ModuleConfig moduleConfig)
          Perform the required handling of the specified exception.
 

Uses of ModuleConfig in org.apache.struts.chain.commands.servlet
 

Methods in org.apache.struts.chain.commands.servlet with parameters of type ModuleConfig
protected  ForwardConfig SelectForward.forward(ActionContext context, ModuleConfig moduleConfig, java.lang.String uri)
          Create and return a ForwardConfig representing the specified module-relative destination.
protected  ForwardConfig SelectInput.forward(ActionContext context, ModuleConfig moduleConfig, java.lang.String uri)
          Create and return a ForwardConfig representing the specified module-relative destination.
protected  ForwardConfig ExceptionHandler.handle(ActionContext context, java.lang.Exception exception, ExceptionConfig exceptionConfig, ActionConfig actionConfig, ModuleConfig moduleConfig)
           
 

Uses of ModuleConfig in org.apache.struts.chain.contexts
 

Methods in org.apache.struts.chain.contexts that return ModuleConfig
 ModuleConfig ActionContext.getModuleConfig()
           Get the ModuleConfig which is operative for the current request.
 ModuleConfig ActionContextBase.getModuleConfig()
           
 ModuleConfig WebActionContext.getModuleConfig()
           
 

Methods in org.apache.struts.chain.contexts with parameters of type ModuleConfig
 ActionForm ActionContextBase.findOrCreateActionForm(java.lang.String formName, java.lang.String scopeName, ModuleConfig moduleConfig)
           In the context of the given ModuleConfig and this ActionContext, look for an existing ActionForm in the specified scope.
 void ActionContext.setModuleConfig(ModuleConfig config)
           Set the ModuleConfig which is operative for the current request.
 void ActionContextBase.setModuleConfig(ModuleConfig config)
           
 void WebActionContext.setModuleConfig(ModuleConfig moduleConfig)
           
 

Uses of ModuleConfig in org.apache.struts.config
 

Fields in org.apache.struts.config declared as ModuleConfig
protected  ModuleConfig ActionConfig.moduleConfig
           The module configuration with which we are associated.
 

Methods in org.apache.struts.config that return ModuleConfig
abstract  ModuleConfig ModuleConfigFactory.createModuleConfig(java.lang.String prefix)
          Create and return a newly instansiated ModuleConfig.
 ModuleConfig ActionConfig.getModuleConfig()
           The module configuration with which we are associated.
 

Methods in org.apache.struts.config with parameters of type ModuleConfig
protected  boolean ActionConfig.checkCircularInheritance(ModuleConfig moduleConfig)
          Traces the hierarchy of this object to check if any of the ancestors is extending this instance.
protected  boolean FormBeanConfig.checkCircularInheritance(ModuleConfig moduleConfig)
          Traces the hierarchy of this object to check if any of the ancestors is extending this instance.
protected  boolean ExceptionConfig.checkCircularInheritance(ModuleConfig moduleConfig, ActionConfig actionConfig)
          Traces the hierarchy of this object to check if any of the ancestors are extending this instance.
protected  boolean ForwardConfig.checkCircularInheritance(ModuleConfig moduleConfig, ActionConfig actionConfig)
          Traces the hierarchy of this object to check if any of the ancestors are extending this instance.
 void ActionConfig.processExtends(ModuleConfig moduleConfig)
          Inherit configuration information from the ActionConfig that this instance is extending.
 void FormBeanConfig.processExtends(ModuleConfig moduleConfig)
          Inherit configuration information from the FormBeanConfig that this instance is extending.
 void ExceptionConfig.processExtends(ModuleConfig moduleConfig, ActionConfig actionConfig)
          Inherit configuration information from the ExceptionConfig that this instance is extending.
 void ForwardConfig.processExtends(ModuleConfig moduleConfig, ActionConfig actionConfig)
          Inherit configuration information from the ForwardConfig that this instance is extending.
 void ActionConfig.setModuleConfig(ModuleConfig moduleConfig)
           The module configuration with which we are associated.
 

Uses of ModuleConfig in org.apache.struts.config.impl
 

Classes in org.apache.struts.config.impl that implement ModuleConfig
 class ModuleConfigImpl
          The collection of static configuration information that describes a Struts-based module.
 

Methods in org.apache.struts.config.impl that return ModuleConfig
 ModuleConfig DefaultModuleConfigFactory.createModuleConfig(java.lang.String prefix)
          Create and return a newly instansiated ModuleConfig.
 

Uses of ModuleConfig in org.apache.struts.mock
 

Fields in org.apache.struts.mock declared as ModuleConfig
protected  ModuleConfig TestMockBase.moduleConfig
           
protected  ModuleConfig TestMockBase.moduleConfig2
           
protected  ModuleConfig TestMockBase.moduleConfig3
           
 

Uses of ModuleConfig in org.apache.struts.upload
 

Methods in org.apache.struts.upload with parameters of type ModuleConfig
protected  java.lang.String CommonsMultipartRequestHandler.getRepositoryPath(ModuleConfig mc)
           Returns the path to the temporary directory to be used for uploaded files which are written to disk.
protected  long CommonsMultipartRequestHandler.getSizeMax(ModuleConfig mc)
           Returns the maximum allowable size, in bytes, of an uploaded file.
protected  long CommonsMultipartRequestHandler.getSizeThreshold(ModuleConfig mc)
           Returns the size threshold which determines whether an uploaded file will be written to disk or cached in memory.
 

Uses of ModuleConfig in org.apache.struts.util
 

Methods in org.apache.struts.util that return ModuleConfig
 ModuleConfig ModuleUtils.getModuleConfig(javax.servlet.http.HttpServletRequest request)
          Return the current ModuleConfig object stored in request, if it exists, null otherwise.
 ModuleConfig ModuleUtils.getModuleConfig(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          Return the ModuleConfig object is it exists, null otherwise.
 ModuleConfig ModuleUtils.getModuleConfig(java.lang.String prefix, javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          Return the desired ModuleConfig object stored in context, if it exists, otherwise return the current ModuleConfig
 ModuleConfig ModuleUtils.getModuleConfig(java.lang.String prefix, javax.servlet.ServletContext context)
          Return the desired ModuleConfig object stored in context, if it exists, null otherwise.
 

Methods in org.apache.struts.util with parameters of type ModuleConfig
static java.lang.String RequestUtils.actionIdURL(java.lang.String originalPath, ModuleConfig moduleConfig, ActionServlet servlet)
          Returns the true path of the destination action if the specified forward is an action-aliased URL.
static ActionForm RequestUtils.createActionForm(javax.servlet.http.HttpServletRequest request, ActionMapping mapping, ModuleConfig moduleConfig, ActionServlet servlet)
          Create (if necessary) and return an ActionForm instance appropriate for this request.
static java.lang.String RequestUtils.forwardURL(javax.servlet.http.HttpServletRequest request, ForwardConfig forward, ModuleConfig moduleConfig)
          Return the context-relative URL that corresponds to the specified ForwardConfig.
 

Uses of ModuleConfig in org.apache.struts.validator
 

Methods in org.apache.struts.validator with parameters of type ModuleConfig
 void ValidatorPlugIn.init(ActionServlet servlet, ModuleConfig config)
          Initialize and load our resources.
 



Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.