Interface MethodInterceptor

    • Method Detail

      • invoke

        Object invoke​(MethodInvocation invocation)
               throws 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:
        Throwable - if the interceptors or the target object throws an exception