org.apache.catalina
public interface Lifecycle
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AFTER_START_EVENT
The LifecycleEvent type for the "component after start" event.
|
static java.lang.String |
AFTER_STOP_EVENT
The LifecycleEvent type for the "component after stop" event.
|
static java.lang.String |
BEFORE_START_EVENT
The LifecycleEvent type for the "component before start" event.
|
static java.lang.String |
BEFORE_STOP_EVENT
The LifecycleEvent type for the "component before stop" event.
|
static java.lang.String |
DESTROY_EVENT
The LifecycleEvent type for the "component destroy" event.
|
static java.lang.String |
INIT_EVENT
The LifecycleEvent type for the "component init" event.
|
static java.lang.String |
PERIODIC_EVENT
The LifecycleEvent type for the "periodic" event.
|
static java.lang.String |
START_EVENT
The LifecycleEvent type for the "component start" event.
|
static java.lang.String |
STOP_EVENT
The LifecycleEvent type for the "component stop" event.
|
Modifier and Type | Method and Description |
---|---|
void |
addLifecycleListener(LifecycleListener listener)
Add a LifecycleEvent listener to this component.
|
LifecycleListener[] |
findLifecycleListeners()
Get the lifecycle listeners associated with this lifecycle.
|
void |
removeLifecycleListener(LifecycleListener listener)
Remove a LifecycleEvent listener from this component.
|
void |
start()
Prepare for the beginning of active use of the public methods of this
component.
|
void |
stop()
Gracefully terminate the active use of the public methods of this
component.
|
static final java.lang.String INIT_EVENT
static final java.lang.String START_EVENT
static final java.lang.String BEFORE_START_EVENT
static final java.lang.String AFTER_START_EVENT
static final java.lang.String STOP_EVENT
static final java.lang.String BEFORE_STOP_EVENT
static final java.lang.String AFTER_STOP_EVENT
static final java.lang.String DESTROY_EVENT
static final java.lang.String PERIODIC_EVENT
void addLifecycleListener(LifecycleListener listener)
listener
- The listener to addLifecycleListener[] findLifecycleListeners()
void removeLifecycleListener(LifecycleListener listener)
listener
- The listener to removevoid start() throws LifecycleException
LifecycleException
- if this component detects a fatal error
that prevents this component from being usedvoid stop() throws LifecycleException
LifecycleException
- if this component detects a fatal error
that needs to be reportedCopyright © 2000-2013 Apache Software Foundation. All Rights Reserved.