## Uses of Class
com.opensymphony.xwork2.config.entities.ActionConfig

- Packages that use ActionConfig
  Package | Description
  --- | ---
  com.opensymphony.xwork2 | Main XWork interfaces and classes.
  com.opensymphony.xwork2.config | Configuration core classes.
  com.opensymphony.xwork2.config.entities | Configuration entity classes.
  com.opensymphony.xwork2.config.impl | Configuration implementation classes.
  com.opensymphony.xwork2.config.providers | Configuration provider classes.
  com.opensymphony.xwork2.factory |
  com.opensymphony.xwork2.mock | XWork specific mock classes.
  org.apache.struts2 |

- - ### Uses of ActionConfig in com.opensymphony.xwork2

    Fields in com.opensymphony.xwork2 declared as ActionConfig
    Modifier and Type | Field and Description
    --- | ---
    `protected ActionConfig` | DefaultActionProxy.`config`

    Methods in com.opensymphony.xwork2 that return ActionConfig
    Modifier and Type | Method and Description
    --- | ---
    `ActionConfig` | ActionProxy.LegacyAdapter.`getConfig()`
    `ActionConfig` | DefaultActionProxy.`getConfig()`
    `ActionConfig` | UnknownHandlerManager.`handleUnknownAction(String namespace, String actionName)`
    `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.

    Methods in com.opensymphony.xwork2 with parameters of type ActionConfig
    Modifier and Type | Method and 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` | UnknownHandlerManager.`handleUnknownResult(ActionContext actionContext, String actionName, ActionConfig actionConfig, String resultCode)`
    `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.
    `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 com.opensymphony.xwork2.config

    Methods in com.opensymphony.xwork2.config that return ActionConfig
    Modifier and Type | Method and Description
    --- | ---
    `ActionConfig` | RuntimeConfiguration.`getActionConfig(String namespace, String name)` get the fully expanded ActionConfig for a specified namespace and (action) name

    Methods in com.opensymphony.xwork2.config that return types with arguments of type ActionConfig
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,Map<String,ActionConfig>>` | RuntimeConfiguration.`getActionConfigs()` returns a Map of all the registered ActionConfigs.

  - ### Uses of ActionConfig in com.opensymphony.xwork2.config.entities

    Fields in com.opensymphony.xwork2.config.entities declared as ActionConfig
    Modifier and Type | Field and Description
    --- | ---
    `protected ActionConfig` | ActionConfig.Builder.`target`

    Fields in com.opensymphony.xwork2.config.entities with type parameters of type ActionConfig
    Modifier and Type | Field and Description
    --- | ---
    `protected Map<String,ActionConfig>` | PackageConfig.`actionConfigs`

    Methods in com.opensymphony.xwork2.config.entities that return ActionConfig
    Modifier and Type | Method and Description
    --- | ---
    `ActionConfig` | ActionConfig.Builder.`build()`

    Methods in com.opensymphony.xwork2.config.entities that return types with arguments of type ActionConfig
    Modifier and Type | Method and 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 com.opensymphony.xwork2.config.entities with parameters of type ActionConfig
    Modifier and Type | Method and Description
    --- | ---
    `PackageConfig.Builder` | PackageConfig.Builder.`addActionConfig(String name, ActionConfig action)`

    Constructors in com.opensymphony.xwork2.config.entities with parameters of type ActionConfig
    Constructor and Description
    `ActionConfig(ActionConfig orig)` Clones an ActionConfig, copying data into new maps and lists
    `Builder(ActionConfig toClone)`

  - ### Uses of ActionConfig in com.opensymphony.xwork2.config.impl

    Methods in com.opensymphony.xwork2.config.impl that return ActionConfig
    Modifier and Type | Method and 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 com.opensymphony.xwork2.config.impl with parameters of type ActionConfig
    Modifier and Type | Method and 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 com.opensymphony.xwork2.config.impl with type arguments of type ActionConfig
    Constructor and 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 com.opensymphony.xwork2.config.providers

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

  - ### Uses of ActionConfig in com.opensymphony.xwork2.factory

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

  - ### Uses of ActionConfig in com.opensymphony.xwork2.mock

    Methods in com.opensymphony.xwork2.mock that return ActionConfig
    Modifier and Type | Method and Description
    --- | ---
    `ActionConfig` | MockActionProxy.`getConfig()`

    Methods in com.opensymphony.xwork2.mock with parameters of type ActionConfig
    Modifier and Type | Method and Description
    --- | ---
    `void` | MockActionProxy.`setConfig(ActionConfig config)`

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

    Methods in org.apache.struts2 that return ActionConfig
    Modifier and Type | Method and Description
    --- | ---
    `ActionConfig` | ActionProxy.`getConfig()` Gets the ActionConfig this ActionProxy is built from.

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.