org.loom.interceptor
Class MethodInterceptor
java.lang.Object
org.loom.interceptor.MethodInterceptor
- All Implemented Interfaces:
- Interceptor
- Direct Known Subclasses:
- MethodInterceptor.AfterCreate, MethodInterceptor.BeforeExecute, MethodInterceptor.BeforePopulate, MethodInterceptor.BeforeValidate, MethodInterceptor.DoFinally, MethodInterceptor.OnError
public abstract class MethodInterceptor
- extends java.lang.Object
- implements Interceptor
Interceptor that calls an action's listener method.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MethodInterceptor
public MethodInterceptor()
getInstance
public static <T extends MethodInterceptor> T getInstance(java.lang.Class<T> clazz,
java.lang.reflect.Method method)
- Returns:
- a MethodInterceptor
setMethod
public void setMethod(java.lang.reflect.Method method)
invoke
protected Resolution invoke(ParsedAction action,
java.lang.Object... args)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object