Package io.quarkus.arc
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
).