package org.yajul.micro;
import java.lang.reflect.Method;
/**
* Invoked by the MethodWrapperInterceptor before and after each method call.
* <br>
* User: josh
* Date: Jan 13, 2010
* Time: 1:17:10 PM
*/
public interface MethodWrapper {
void beforeMethod(Method method);
void afterMethod(Method method, Object returnValue);
void onException(Method method, Throwable t);
}