public final class InterceptorOrder extends Object
Note: The order constants provided by this class are just a suggestion to simplify the interoperability of multiple libraries and may be overridden. This library will use them for their own interceptors though.
Modifier and Type | Field and Description |
---|---|
static int |
ORDER_FIRST
The order value for interceptors that should be executed first.
|
static int |
ORDER_GLOBAL_EXCEPTION_HANDLING
The order value for global exception handling interceptors.
|
static int |
ORDER_LAST
The order value for interceptors that should be executed last.
|
static int |
ORDER_SECURITY_AUTHENTICATION
The order value for security interceptors related to authentication.
|
static int |
ORDER_SECURITY_AUTHORISATION
The order value for security interceptors related to authorization checks.
|
static int |
ORDER_SECURITY_EXCEPTION_HANDLING
The order value for interceptors related security exception handling.
|
static int |
ORDER_TRACING_METRICS
The order value for tracing and metrics collecting interceptors.
|
public static final int ORDER_FIRST
Ordered.HIGHEST_PRECEDENCE
.public static final int ORDER_GLOBAL_EXCEPTION_HANDLING
public static final int ORDER_TRACING_METRICS
public static final int ORDER_SECURITY_EXCEPTION_HANDLING
public static final int ORDER_SECURITY_AUTHENTICATION
public static final int ORDER_SECURITY_AUTHORISATION
public static final int ORDER_LAST
Ordered.LOWEST_PRECEDENCE
. This is the default for interceptors without specified priority.