public void advise(MethodInvocation invocation) { invocation.proceed(); Object instance = invocation.getInstance(); for (MethodHandle handle : handles) { handle.invoke(instance); } } });
public void advise(MethodInvocation invocation) { invocation.proceed(); handle.invoke(invocation.getInstance()).rethrow(); } };