# Uses of Class
org.apache.struts2.config.entities.ActionConfig

Packages that use ActionConfig
Package
Description
org.apache.struts2
Main XWork interfaces and classes.
org.apache.struts2.config
Classes for Struts configuration and property handling.
org.apache.struts2.config.entities
Configuration entity classes.
org.apache.struts2.config.impl
Configuration implementation classes.
org.apache.struts2.config.providers
Configuration provider classes.
org.apache.struts2.factory
org.apache.struts2.mock
XWork specific mock classes.

- ## Uses of ActionConfig in org.apache.struts2

  Fields in org.apache.struts2 declared as ActionConfig
  Modifier and Type
  Field
  Description
  `protected ActionConfig`
  DefaultActionProxy.`config`
  Methods in org.apache.struts2 that return ActionConfig
  Modifier and Type
  Method
  Description
  `ActionConfig`
  ActionProxy.`getConfig()`
  Gets the ActionConfig this ActionProxy is built from.
  `ActionConfig`
  DefaultActionProxy.`getConfig()`
  `ActionConfig`
  DefaultUnknownHandlerManager.`handleUnknownAction(String namespace, String actionName)`
  Iterate over UnknownHandlers and return the result of the first one that can handle it
  `ActionConfig`
  UnknownHandler.`handleUnknownAction(String namespace, String actionName)`
  Handles the case when an action configuration is unknown.
  `ActionConfig`
  UnknownHandlerManager.`handleUnknownAction(String namespace, String actionName)`
  Methods in org.apache.struts2 with parameters of type ActionConfig
  Modifier and Type
  Method
  Description
  `Object`
  ObjectFactory.`buildAction(String actionName, String namespace, ActionConfig config, Map<String,Object> extraContext)`
  Build an instance of the action class to handle a particular request (eg.
  `Result`
  DefaultUnknownHandlerManager.`handleUnknownResult(ActionContext actionContext, String actionName, ActionConfig actionConfig, String resultCode)`
  Iterate over UnknownHandlers and return the result of the first one that can handle it
  `Result`
  UnknownHandler.`handleUnknownResult(ActionContext actionContext, String actionName, ActionConfig actionConfig, String resultCode)`
  Handles the case when a result cannot be found for an action and result code.
  `Result`
  UnknownHandlerManager.`handleUnknownResult(ActionContext actionContext, String actionName, ActionConfig actionConfig, String resultCode)`
  `protected String`
  DefaultActionInvocation.`invokeAction(Object action, ActionConfig actionConfig)`
  `protected String`
  DefaultActionInvocation.`saveResult(ActionConfig actionConfig, Object methodResult)`
  Save the result to be used later.

- ## Uses of ActionConfig in org.apache.struts2.config

  Methods in org.apache.struts2.config that return ActionConfig
  Modifier and Type
  Method
  Description
  `ActionConfig`
  RuntimeConfiguration.`getActionConfig(String namespace, String name)`
  get the fully expanded ActionConfig for a specified namespace and (action) name
  Methods in org.apache.struts2.config that return types with arguments of type ActionConfig
  Modifier and Type
  Method
  Description
  `Map<String,Map<String,ActionConfig>>`
  RuntimeConfiguration.`getActionConfigs()`
  returns a Map of all the registered ActionConfigs.

- ## Uses of ActionConfig in org.apache.struts2.config.entities

  Fields in org.apache.struts2.config.entities declared as ActionConfig
  Modifier and Type
  Field
  Description
  `protected ActionConfig`
  ActionConfig.Builder.`target`
  Fields in org.apache.struts2.config.entities with type parameters of type ActionConfig
  Modifier and Type
  Field
  Description
  `protected Map<String,ActionConfig>`
  PackageConfig.`actionConfigs`
  Methods in org.apache.struts2.config.entities that return ActionConfig
  Modifier and Type
  Method
  Description
  `ActionConfig`
  ActionConfig.Builder.`build()`
  Methods in org.apache.struts2.config.entities that return types with arguments of type ActionConfig
  Modifier and Type
  Method
  Description
  `Map<String,ActionConfig>`
  PackageConfig.`getActionConfigs()`
  `Map<String,ActionConfig>`
  PackageConfig.`getAllActionConfigs()`
  returns the Map of all the ActionConfigs available in the current package.
  Methods in org.apache.struts2.config.entities with parameters of type ActionConfig
  Modifier and Type
  Method
  Description
  `PackageConfig.Builder`
  PackageConfig.Builder.`addActionConfig(String name, ActionConfig action)`
  Constructors in org.apache.struts2.config.entities with parameters of type ActionConfig
  Modifier
  Constructor
  Description
  `protected`
  `ActionConfig(ActionConfig orig)`
  Clones an ActionConfig, copying data into new maps and lists
  ``
  `Builder(ActionConfig toClone)`

- ## Uses of ActionConfig in org.apache.struts2.config.impl

  Methods in org.apache.struts2.config.impl that return ActionConfig
  Modifier and Type
  Method
  Description
  `ActionConfig`
  ActionConfigMatcher.`convert(String path, ActionConfig orig, Map<String,String> vars)`
  Clones the ActionConfig and its children, replacing various properties with the values of the wildcard-matched strings.
  Methods in org.apache.struts2.config.impl with parameters of type ActionConfig
  Modifier and Type
  Method
  Description
  `ActionConfig`
  ActionConfigMatcher.`convert(String path, ActionConfig orig, Map<String,String> vars)`
  Clones the ActionConfig and its children, replacing various properties with the values of the wildcard-matched strings.
  Constructor parameters in org.apache.struts2.config.impl with type arguments of type ActionConfig
  Modifier
  Constructor
  Description
  ``
  `ActionConfigMatcher(PatternMatcher<?> patternMatcher, Map<String,ActionConfig> configs, boolean looseMatch)`
  Finds and precompiles the wildcard patterns from the ActionConfig "path" attributes.
  ``
  `ActionConfigMatcher(PatternMatcher<?> patternMatcher, Map<String,ActionConfig> configs, boolean looseMatch, boolean appendNamedParameters)`
  Finds and precompiles the wildcard patterns from the ActionConfig "path" attributes.

- ## Uses of ActionConfig in org.apache.struts2.config.providers

  Methods in org.apache.struts2.config.providers that return ActionConfig
  Modifier and Type
  Method
  Description
  `protected ActionConfig`
  XmlDocConfigurationProvider.`buildActionConfig(Element actionElement, Location location, PackageConfig.Builder packageContext, Map<String,ResultConfig> results)`

- ## Uses of ActionConfig in org.apache.struts2.factory

  Methods in org.apache.struts2.factory with parameters of type ActionConfig
  Modifier and Type
  Method
  Description
  `Object`
  ActionFactory.`buildAction(String actionName, String namespace, ActionConfig config, Map<String,Object> extraContext)`
  Builds action instance
  `Object`
  DefaultActionFactory.`buildAction(String actionName, String namespace, ActionConfig config, Map<String,Object> extraContext)`

- ## Uses of ActionConfig in org.apache.struts2.mock

  Methods in org.apache.struts2.mock that return ActionConfig
  Modifier and Type
  Method
  Description
  `ActionConfig`
  MockActionProxy.`getConfig()`
  Methods in org.apache.struts2.mock with parameters of type ActionConfig
  Modifier and Type
  Method
  Description
  `void`
  MockActionProxy.`setConfig(ActionConfig config)`