Annotation Type NoClassInterceptors


  • @Retention(RUNTIME)
    @Target({METHOD,CONSTRUCTOR})
    public @interface NoClassInterceptors
    If a business method or constructor is annotated @NoClassInterceptors, then interceptors whose interceptor binding annotations are present on a class are ignored for this method or constructor. In other words, the only interceptors that apply to such method/constructor are interceptors declared directly on the method/constructor.

    This annotation only applies to business method interceptors (@AroundInvoke) and constructor lifecycle callback interceptors (@AroundConstruct).