org.springframework.integration.util
Class NameResolvingMethodInvoker
java.lang.Object
org.springframework.integration.util.NameResolvingMethodInvoker
- All Implemented Interfaces:
- MethodInvoker
public class NameResolvingMethodInvoker
- extends java.lang.Object
- implements MethodInvoker
Implementation of MethodInvoker
to be used when only the method name is known.
- Author:
- Mark Fisher
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
object
private final java.lang.Object object
methodName
private final java.lang.String methodName
methodValidator
private volatile MethodValidator methodValidator
NameResolvingMethodInvoker
public NameResolvingMethodInvoker(java.lang.Object object,
java.lang.String methodName)
setMethodValidator
public void setMethodValidator(MethodValidator methodValidator)
invokeMethod
public java.lang.Object invokeMethod(java.lang.Object... args)
throws java.lang.Exception
- Specified by:
invokeMethod
in interface MethodInvoker
- Throws:
java.lang.Exception