Annotation Interface Intercepted


@Target({PARAMETER,FIELD}) @Retention(RUNTIME) @Documented @Qualifier public @interface Intercepted

An interceptor may inject metadata about the bean it is intercepting.

 @Transactional @Interceptor
 public class TransactionInterceptor {
 
    @Inject @Intercepted Bean<?> bean;
 
    @AroundInvoke 
    public Object manageTransaction(InvocationContext ctx) throws Exception { ... }
 
 }
 
Since:
1.1