Top Description Fields Constructors Methods
org.apache.catalina

public final Enum LifecycleState

extends Enum<LifecycleState>
Class Inheritance

The list of valid states for components that implement Lifecycle. See Lifecycle for the state transition diagram.

Field Summary

Modifier and TypeField and Description
private final boolean
public static final LifecycleState
public static final LifecycleState
public static final LifecycleState
public static final LifecycleState
public static final LifecycleState
private final String
public static final LifecycleState
public static final LifecycleState
public static final LifecycleState
public static final LifecycleState
public static final LifecycleState
public static final LifecycleState
public static final LifecycleState

Constructor Summary

AccessConstructor and Description
private
LifecycleState(boolean available, String lifecycleEvent)

Method Summary

Modifier and TypeMethod and Description
public String
public boolean

Returns:

true if the component is available for use, otherwise false
isAvailable
()

May the public methods other than property getters/setters and lifecycle methods be called for a component in this state?

public static LifecycleState
public static LifecycleState[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

availableback to summary
private final boolean available
DESTROYEDback to summary
public static final LifecycleState DESTROYED
DESTROYINGback to summary
public static final LifecycleState DESTROYING
FAILEDback to summary
public static final LifecycleState FAILED
INITIALIZEDback to summary
public static final LifecycleState INITIALIZED
INITIALIZINGback to summary
public static final LifecycleState INITIALIZING
lifecycleEventback to summary
private final String lifecycleEvent
NEWback to summary
public static final LifecycleState NEW
STARTEDback to summary
public static final LifecycleState STARTED
STARTINGback to summary
public static final LifecycleState STARTING
STARTING_PREPback to summary
public static final LifecycleState STARTING_PREP
STOPPEDback to summary
public static final LifecycleState STOPPED
STOPPINGback to summary
public static final LifecycleState STOPPING
STOPPING_PREPback to summary
public static final LifecycleState STOPPING_PREP

Constructor Detail

LifecycleStateback to summary
private LifecycleState(boolean available, String lifecycleEvent)

Method Detail

getLifecycleEventback to summary
public String getLifecycleEvent()
isAvailableback to summary
public boolean isAvailable()

May the public methods other than property getters/setters and lifecycle methods be called for a component in this state? It returns true for any component in any of the following states:

Returns:boolean

true if the component is available for use, otherwise false

valueOfback to summary
public static LifecycleState valueOf(String name)
valuesback to summary
public static LifecycleState[] values()