org.aopalliance.intercept

Interface MethodInterceptor

    • Method Detail

      • invoke

        java.lang.Object invoke(MethodInvocation invocation)
                         throws java.lang.Throwable
        Implement this method to perform extra treatments before and after the invocation. Polite implementations would certainly like to invoke Joinpoint.proceed().
        Parameters:
        invocation - the method invocation joinpoint
        Returns:
        the result of the call to Joinpoint.proceed(); might be intercepted by the interceptor
        Throws:
        java.lang.Throwable - if the interceptors or the target object throws an exception