@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 |
---|---|
java.lang.Class<? extends java.lang.annotation.Annotation>[] |
value
The value of this annotation can be used to indicate the annotations the
MethodInterceptor binds to at runtime. |
public abstract java.lang.Class<? extends java.lang.annotation.Annotation>[] value
MethodInterceptor
binds to at runtime.