mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-06-27 22:32:43 +00:00
Moved MethodDefinitionSource to standalone class.
This commit is contained in:
parent
f592357c27
commit
f2ec8c978a
@ -0,0 +1,39 @@
|
|||||||
|
package org.springframework.security.intercept.method;
|
||||||
|
|
||||||
|
import java.lang.reflect.AccessibleObject;
|
||||||
|
import java.lang.reflect.Method;
|
||||||
|
|
||||||
|
import org.aopalliance.intercept.MethodInvocation;
|
||||||
|
|
||||||
|
public class MockMethodInvocation implements MethodInvocation {
|
||||||
|
private Method method;
|
||||||
|
private Object targetObject;
|
||||||
|
|
||||||
|
public MockMethodInvocation(Object targetObject, Class clazz, String methodName, Class... parameterTypes)
|
||||||
|
throws NoSuchMethodException {
|
||||||
|
this.method = clazz.getMethod(methodName, parameterTypes);
|
||||||
|
this.targetObject = targetObject;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Object[] getArguments() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Method getMethod() {
|
||||||
|
return method;
|
||||||
|
}
|
||||||
|
|
||||||
|
public AccessibleObject getStaticPart() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Object getThis() {
|
||||||
|
return targetObject;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Object proceed() throws Throwable {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user