public enum LifecycleStage extends java.lang.Enum<LifecycleStage>
Describes the major stages that form the Stripes request processing lifecycle. These stages
are enumerated here primarily because they are the points around which execution can be
intercepted using the Stripes Interceptor
system.
Enum Constant and Description |
---|
ActionBeanResolution
First major lifecycle stage.
|
BindingAndValidation
Third major lifecycle stage.
|
CustomValidation
Fourth major lifecycle stage.
|
EventHandling
Fifth major lifecycle stage.
|
HandlerResolution
Second major lifecycle stage.
|
RequestComplete
Final lifecycle stage.
|
RequestInit
Executed before any processing occurs on the request.
|
ResolutionExecution
Sixth major lifecycle stage.
|
Modifier and Type | Method and Description |
---|---|
static LifecycleStage |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static LifecycleStage[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LifecycleStage ActionBeanResolution
public static final LifecycleStage HandlerResolution
public static final LifecycleStage BindingAndValidation
public static final LifecycleStage CustomValidation
public static final LifecycleStage EventHandling
public static final LifecycleStage ResolutionExecution
public static final LifecycleStage RequestInit
public static final LifecycleStage RequestComplete
public static LifecycleStage[] values()
for (LifecycleStage c : LifecycleStage.values()) System.out.println(c);
public static LifecycleStage valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namejava.lang.NullPointerException
- if the argument is null? Copyright 2005-2006, Stripes Development Team.