Package org.apache.catalina
Enum LifecycleState
- java.lang.Object
- 
- java.lang.Enum<LifecycleState>
- 
- org.apache.catalina.LifecycleState
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Comparable<LifecycleState>
 
 public enum LifecycleState extends java.lang.Enum<LifecycleState> 
- 
- 
Enum Constant SummaryEnum Constants Enum Constant Description DESTROYEDDESTROYINGFAILEDINITIALIZEDINITIALIZINGNEWSTARTEDSTARTINGSTARTING_PREPSTOPPEDSTOPPINGSTOPPING_PREP
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetLifecycleEvent()booleanisAvailable()May the public methods other than property getters/setters and lifecycle methods be called for a component in this state?static LifecycleStatevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static LifecycleState[]values()Returns an array containing the constants of this enum type, in the order they are declared.
 
- 
- 
- 
Enum Constant Detail- 
NEWpublic static final LifecycleState NEW 
 - 
INITIALIZINGpublic static final LifecycleState INITIALIZING 
 - 
INITIALIZEDpublic static final LifecycleState INITIALIZED 
 - 
STARTING_PREPpublic static final LifecycleState STARTING_PREP 
 - 
STARTINGpublic static final LifecycleState STARTING 
 - 
STARTEDpublic static final LifecycleState STARTED 
 - 
STOPPING_PREPpublic static final LifecycleState STOPPING_PREP 
 - 
STOPPINGpublic static final LifecycleState STOPPING 
 - 
STOPPEDpublic static final LifecycleState STOPPED 
 - 
DESTROYINGpublic static final LifecycleState DESTROYING 
 - 
DESTROYEDpublic static final LifecycleState DESTROYED 
 - 
FAILEDpublic static final LifecycleState FAILED 
 
- 
 - 
Method Detail- 
valuespublic static LifecycleState[] values() Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (LifecycleState c : LifecycleState.values()) System.out.println(c); - Returns:
- an array containing the constants of this enum type, in the order they are declared
 
 - 
valueOfpublic static LifecycleState valueOf(java.lang.String name) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
- name- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
- java.lang.IllegalArgumentException- if this enum type has no constant with the specified name
- java.lang.NullPointerException- if the argument is null
 
 - 
isAvailablepublic boolean isAvailable() May the public methods other than property getters/setters and lifecycle methods be called for a component in this state? It returnstruefor any component in any of the following states:- Returns:
- trueif the component is available for use, otherwise- false
 
 - 
getLifecycleEventpublic java.lang.String getLifecycleEvent() 
 
- 
 
-