Package org.apache.struts2.ognl.accessor
Class XWorkMethodAccessor
java.lang.Object
ognl.ObjectMethodAccessor
org.apache.struts2.ognl.accessor.XWorkMethodAccessor
- All Implemented Interfaces:
ognl.MethodAccessor
public class XWorkMethodAccessor
extends ognl.ObjectMethodAccessor
Allows methods to be executed under normal cirumstances, except when
ReflectionContextState.DENY_METHOD_EXECUTION
is in the action context with a value of true.- Author:
- Patrick Lightbody, tmjee
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
XWorkMethodAccessor
public XWorkMethodAccessor()
-
-
Method Details
-
callMethod
public Object callMethod(Map context, Object object, String string, Object[] objects) throws ognl.MethodFailedException - Specified by:
callMethod
in interfaceognl.MethodAccessor
- Overrides:
callMethod
in classognl.ObjectMethodAccessor
- Throws:
ognl.MethodFailedException
-
callStaticMethod
public Object callStaticMethod(Map context, Class aClass, String string, Object[] objects) throws ognl.MethodFailedException - Specified by:
callStaticMethod
in interfaceognl.MethodAccessor
- Overrides:
callStaticMethod
in classognl.ObjectMethodAccessor
- Throws:
ognl.MethodFailedException
-