Package org.kohsuke.stapler.interceptor
Annotation Type InterceptorAnnotation
-
@Target(ANNOTATION_TYPE) @Retention(RUNTIME) @Documented public @interface InterceptorAnnotation
Marks the annotation as an interceptor annotation, which executes before/after the method invocation of domain objects happen as a part of the request processing.This mechanism is useful for performing declarative processing/check on domain objects, such as checking HTTP headers, performing the access control, etc.
- Author:
- Kohsuke Kawaguchi
- See Also:
Interceptor
,RequirePOST
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description Class<? extends Interceptor>
value
Actual interceptor logic.
-
-
-
Element Detail
-
value
Class<? extends Interceptor> value
Actual interceptor logic. Must have a default constructor.
-
-
-
stage
Stage stage
The point of invocation of this interceptor.- Default:
- org.kohsuke.stapler.interceptor.Stage.PREINVOKE
-
-