Class PluginAwareActionFactory
- java.lang.Object
-
- com.opensymphony.xwork2.factory.DefaultActionFactory
-
- com.atlassian.confluence.impl.struts.PluginAwareActionFactory
-
- All Implemented Interfaces:
com.opensymphony.xwork2.factory.ActionFactory
public final class PluginAwareActionFactory extends com.opensymphony.xwork2.factory.DefaultActionFactory
A specialisation of the standard StrutsDefaultActionFactory
which adds special handling forPluginAwareActionConfig
, and which delegates loading of the action class from the relevantPlugin
.- Since:
- 8.0
-
-
Constructor Summary
Constructors Constructor Description PluginAwareActionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
buildAction(String actionName, String namespace, com.opensymphony.xwork2.config.entities.ActionConfig config, Map<String,Object> extraContext)
-
-
-
Method Detail
-
buildAction
public Object buildAction(String actionName, String namespace, com.opensymphony.xwork2.config.entities.ActionConfig config, Map<String,Object> extraContext) throws Exception
- Specified by:
buildAction
in interfacecom.opensymphony.xwork2.factory.ActionFactory
- Overrides:
buildAction
in classcom.opensymphony.xwork2.factory.DefaultActionFactory
- Throws:
Exception
-
-