@ Override protected Object invoke ( DelegatingMethodInvocation < T > methodInvocation ) throws Throwable { final Split split = stopwatchSource . start ( methodInvocation ) ; try { return methodInvocation . proceed ( ) ; } finally { split . stop ( ) ; } }
Invocation handler main method .