Class DelegatePerTargetObjectIntroductionInterceptor

    • Method Detail

      • invoke

        public Object invoke​(MethodInvocation mi)
                      throws Throwable
        Subclasses may need to override this if they want to perform custom behaviour in around advice. However, subclasses should invoke this method, which handles introduced interfaces and forwarding to the target.
        Specified by:
        invoke in interface MethodInterceptor
        Parameters:
        mi - 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