# Uses of Interface
org.apache.struts2.ActionProxy

Packages that use ActionProxy
Package
Description
org.apache.struts2
Main XWork interfaces and classes.
org.apache.struts2.components
org.apache.struts2.dispatcher
This package contains a reimagining of the traditional Struts filter dispatchers.
org.apache.struts2.factory
org.apache.struts2.interceptor
Interceptor classes.
org.apache.struts2.mock
XWork specific mock classes.
org.apache.struts2.result
org.apache.struts2.validator
XWork validation subsystem.

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

  Classes in org.apache.struts2 that implement ActionProxy
  Modifier and Type
  Class
  Description
  `class`
  `DefaultActionProxy`
  The Default ActionProxy implementation
  Fields in org.apache.struts2 declared as ActionProxy
  Modifier and Type
  Field
  Description
  `protected ActionProxy`
  DefaultActionInvocation.`proxy`
  Methods in org.apache.struts2 that return ActionProxy
  Modifier and Type
  Method
  Description
  `ActionProxy`
  ActionProxyFactory.`createActionProxy(String namespace, String actionName, String methodName, Map<String,Object> extraContext)`
  Creates an `ActionProxy` for the given namespace and action name by looking up the configuration.The ActionProxy should be fully initialized when it is returned, including having an `ActionInvocation` instance associated.
  `ActionProxy`
  ActionProxyFactory.`createActionProxy(String namespace, String actionName, String methodName, Map<String,Object> extraContext, boolean executeResult, boolean cleanupContext)`
  Creates an `ActionProxy` for the given namespace and action name by looking up the configuration.The ActionProxy should be fully initialized when it is returned, including having an `ActionInvocation` instance associated.
  `ActionProxy`
  ActionProxyFactory.`createActionProxy(ActionInvocation actionInvocation, String namespace, String actionName, String methodName, boolean executeResult, boolean cleanupContext)`
  Creates an `ActionProxy` for the given namespace and action name by looking up the configuration.The ActionProxy should be fully initialized when it is returned, including passed `ActionInvocation` instance.
  `ActionProxy`
  DefaultActionProxyFactory.`createActionProxy(String namespace, String actionName, String methodName, Map<String,Object> extraContext)`
  `ActionProxy`
  DefaultActionProxyFactory.`createActionProxy(String namespace, String actionName, String methodName, Map<String,Object> extraContext, boolean executeResult, boolean cleanupContext)`
  `ActionProxy`
  DefaultActionProxyFactory.`createActionProxy(String namespace, String actionName, Map<String,Object> extraContext)`
  `ActionProxy`
  DefaultActionProxyFactory.`createActionProxy(String namespace, String actionName, Map<String,Object> extraContext, boolean executeResult, boolean cleanupContext)`
  `ActionProxy`
  DefaultActionProxyFactory.`createActionProxy(ActionInvocation inv, String namespace, String actionName, boolean executeResult, boolean cleanupContext)`
  `ActionProxy`
  DefaultActionProxyFactory.`createActionProxy(ActionInvocation inv, String namespace, String actionName, String methodName, boolean executeResult, boolean cleanupContext)`
  `ActionProxy`
  ActionInvocation.`getProxy()`
  Get the ActionProxy holding this ActionInvocation.
  `ActionProxy`
  DefaultActionInvocation.`getProxy()`
  Methods in org.apache.struts2 with parameters of type ActionProxy
  Modifier and Type
  Method
  Description
  `protected void`
  DefaultActionInvocation.`createInterceptors(ActionProxy proxy)`
  `void`
  ActionInvocation.`init(ActionProxy proxy)`
  `void`
  DefaultActionInvocation.`init(ActionProxy proxy)`

- ## Uses of ActionProxy in org.apache.struts2.components

  Fields in org.apache.struts2.components declared as ActionProxy
  Modifier and Type
  Field
  Description
  `protected ActionProxy`
  ActionComponent.`proxy`
  Methods in org.apache.struts2.components that return ActionProxy
  Modifier and Type
  Method
  Description
  `ActionProxy`
  ActionComponent.`getProxy()`

- ## Uses of ActionProxy in org.apache.struts2.dispatcher

  Methods in org.apache.struts2.dispatcher that return ActionProxy
  Modifier and Type
  Method
  Description
  `protected ActionProxy`
  Dispatcher.`createActionProxy(String namespace, String name, String method, Map<String,Object> extraContext)`
  `protected ActionProxy`
  Dispatcher.`prepareActionProxy(Map<String,Object> extraContext, String actionNamespace, String actionName, String actionMethod)`
  Methods in org.apache.struts2.dispatcher with parameters of type ActionProxy
  Modifier and Type
  Method
  Description
  `protected boolean`
  Dispatcher.`isSameAction(ActionProxy actionProxy, String namespace, String actionName, String method)`

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

  Classes in org.apache.struts2.factory that implement ActionProxy
  Modifier and Type
  Class
  Description
  `class`
  `StrutsActionProxy`
  Methods in org.apache.struts2.factory that return ActionProxy
  Modifier and Type
  Method
  Description
  `ActionProxy`
  PrefixBasedActionProxyFactory.`createActionProxy(String namespace, String actionName, String methodName, Map<String,Object> extraContext, boolean executeResult, boolean cleanupContext)`
  `ActionProxy`
  StrutsActionProxyFactory.`createActionProxy(ActionInvocation inv, String namespace, String actionName, String methodName, boolean executeResult, boolean cleanupContext)`

- ## Uses of ActionProxy in org.apache.struts2.interceptor

  Methods in org.apache.struts2.interceptor with parameters of type ActionProxy
  Modifier and Type
  Method
  Description
  `protected String`
  ExecuteAndWaitInterceptor.`getBackgroundProcessName(ActionProxy proxy)`
  Returns the name to associate the background process.

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

  Classes in org.apache.struts2.mock that implement ActionProxy
  Modifier and Type
  Class
  Description
  `class`
  `MockActionProxy`
  Mock for an `ActionProxy`.
  Methods in org.apache.struts2.mock that return ActionProxy
  Modifier and Type
  Method
  Description
  `ActionProxy`
  MockActionInvocation.`getProxy()`
  Methods in org.apache.struts2.mock with parameters of type ActionProxy
  Modifier and Type
  Method
  Description
  `void`
  MockActionInvocation.`init(ActionProxy proxy)`
  `void`
  MockActionInvocation.`setProxy(ActionProxy proxy)`

- ## Uses of ActionProxy in org.apache.struts2.result

  Methods in org.apache.struts2.result that return ActionProxy
  Modifier and Type
  Method
  Description
  `ActionProxy`
  ActionChainResult.`getProxy()`

- ## Uses of ActionProxy in org.apache.struts2.validator

  Methods in org.apache.struts2.validator with parameters of type ActionProxy
  Modifier and Type
  Method
  Description
  `protected String`
  ValidationInterceptor.`getValidationContext(ActionProxy proxy)`
  Returns the context that will be used by the `ActionValidatorManager` to associate the action invocation with the appropriate `ValidatorConfigs`.