public enum ServerFilterPhase extends Enum<ServerFilterPhase>
ServerFilterPhase.TRACING.before() - 500 is considered an invalid usage of the TRACING
 phase because that would place the order at 18251, which is outside of the range of the
 phase (18501-19500).| Enum Constant and Description | 
|---|
| FIRSTThe first phase, invoked before all others. | 
| LASTThe last phase, invoked after all other phases. | 
| METRICSAny filters related to collecting metrics. | 
| RENDERINGAny filters related to rendering the response body. | 
| SECURITYAny filters related to authentication or authorization. | 
| SESSIONAny filters related to creating or reading the HTTP session. | 
| TRACINGAny filters related to tracing HTTP calls. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | after() | 
| int | before() | 
| int | order() | 
| static ServerFilterPhase | valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static ServerFilterPhase[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
public static final ServerFilterPhase FIRST
public static final ServerFilterPhase METRICS
public static final ServerFilterPhase TRACING
public static final ServerFilterPhase SESSION
public static final ServerFilterPhase SECURITY
public static final ServerFilterPhase RENDERING
public static final ServerFilterPhase LAST
public static ServerFilterPhase[] values()
for (ServerFilterPhase c : ServerFilterPhase.values()) System.out.println(c);
public static ServerFilterPhase valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic int order()
public int before()
public int after()