nd have a return type <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a>. The method must not be
 declared as abstract, final, or static.

 <pre>
 &#064;AroundInvoke
 public Object intercept(InvocationContext ctx) throws Exception { ... }
 </pre>

 <p>
 <code>AroundInvoke</code> methods may be declared in interceptor classes, in the superclasses of interceptor classes, in
 the target class, and/or in supe