@Documented @Retention(value=RUNTIME) @Target(value={ANNOTATION_TYPE,TYPE,METHOD}) @Bean @DefaultScope(value=jakarta.inject.Singleton.class) public @interface InterceptorBean
MethodInterceptor declarations to specify
the InterceptorBinding and make the type a bean.| Modifier and Type | Required Element and Description |
|---|---|
Class<? extends Annotation>[] |
value
The value of this annotation can be used to indicate the annotations the
MethodInterceptor binds to at runtime. |
public abstract Class<? extends Annotation>[] value
MethodInterceptor binds to at runtime.