zoukankan      html  css  js  c++  java
  • org.apache.catalina.Lifecycle

    org.apache.catalina.Lifecycle

     

               start()

     *  -----------------------------

     *  |                           |

     *  | init()                    |

     * NEW ->-- INITIALIZING        |

     * | |           |              |     ------------------<-----------------------

     * | |           |auto          |     |                                        |

     * | |          |/    start() |/   |/     auto          auto         stop() |

     * | |      INITIALIZED -->-- STARTING_PREP -->- STARTING -->- STARTED -->---  |

     * | |         |                                                  |         |  |

     * | |         |                                                  |         |  |

     * | |         |                                                  |         |  |

     * | |destroy()|                                                  |         |  |

     * | -->-----<--       auto                    auto               |         |  |

     * |     |       ---------<----- MUST_STOP ---------------------<--         |  |

     * |     |       |                                                          |  |

     * |    |/      ---------------------------<--------------------------------  ^

     * |     |       |                                                             |

     * |     |      |/            auto                 auto              start()  |

     * |     |  STOPPING_PREP ------>----- STOPPING ------>----- STOPPED ---->------

     * |     |                                ^                  |  |  ^

     * |     |               stop()           |                  |  |  |

     * |     |       --------------------------                  |  |  |

     * |     |       |                                  auto     |  |  |

     * |     |       |                  MUST_DESTROY------<-------  |  |

     * |     |       |                    |                         |  |

     * |     |       |                    |auto                     |  |

     * |     |       |    destroy()      |/              destroy() |  |

     * |     |    FAILED ---->------ DESTROYING ---<-----------------  |

     * |     |                        ^     |                          |

     * |     |     destroy()          |     |auto                      |

     * |     -------->-----------------    |/                         |

     * |                                 DESTROYED                     |

     * |                                                               |

     * |                            stop()                             |

     * --->------------------------------>------------------------------

  • 相关阅读:
    建站随手记:about server stack
    【个人申明】主要发表平台迁至简书和公众号
    每日一问:Android 消息机制,我有必要再讲一次!
    每日一问:View.getContext() 的返回一定是 Activity 么?
    每日一问:Android 滑动冲突,你们都是怎样处理的
    每日一问:谈谈 SharedPreferences 的 apply() 和 commit()
    每日一问:浅谈 onAttachedToWindow 和 onDetachedFromWindow
    每日一问:到底为什么属性动画后 View 在新位置还能响应事件
    百万级日活 App 的屏幕录制功能是如何实现的
    每日一问:不一样的角度吐槽下 DataBinding
  • 原文地址:https://www.cnblogs.com/luoluoshidafu/p/5110230.html
Copyright © 2011-2022 走看看