|
当前对象为:
Pipeline[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/docs].StandardWrapper[jsp]]
1、init(),
(1)、setStateInternal(LifecycleState.INITIALIZING, null, false),因为StandardPipeline的ls的listeners为0,所以没有动作执行。
(2)、initInternal(),没有动作执行。
(3)、setStateInternal(LifecycleState.INITIALIZED, null, false),因为StandardPipeline的ls的listeners为0,所以没有动作执行。
2、setStateInternal(LifecycleState.STARTING_PREP,null, false),因为StandardPipeline的ls的listeners为0,所以没有动作执行。
3、startInternal(),主要是进行org.apache.catalina.core.StandardWrapperValve.start如下。
(1)、init
1)、setStateInternal(LifecycleState.INITIALIZING,null, false),因为StandardWrapperValve的ls的listeners为0,所以没有动作执行。
2)、initInternal(),没有动作执行。
3)、setStateInternal(LifecycleState.INITIALIZED,null, false),因为StandardWrapperValve的ls的listeners为0,所以没有动作执行。
(2)、setStateInternal(LifecycleState.STARTING_PREP,null, false),因为StandardWrapperValve的ls的listeners为0,所以没有动作执行。
(3)、startInternal(),主要是调用setState(LifecycleState.STARTING),因为StandardWrapperValve的ls的listeners为0,所以没有动作执行。
(4)、setStateInternal(LifecycleState.STARTED,null, false),因为StandardWrapperValve的ls的listeners为0,所以没有动作执行。
续3、setState(LifecycleState.STARTING),因为Pipeline[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/docs].StandardWrapper[jsp]],的ls的listeners为0,所以没有动作执行。
4、setStateInternal(LifecycleState.STARTED,null, false),因为StandardPipeline的ls的listeners为0,所以没有动作执行。 |
|