package jodd.aop.fixture; import jodd.aop.Aspect; import java.lang.reflect.Method; public class LoggingAspect extends Aspect { public static String log = ""; public LoggingAspect(Object target) { super(target); } @Override public boolean before(Object target, Method method, Object[] args) { log += "before "; return true; } @Override public boolean after(Object target, Method method, Object[] args) { log += target.getClass().getName() + '#' + method.getName(); return true; } @Override public boolean afterException(Object target, Method method, Object[] args, Throwable throwable) { return true; } }