Lifecycle refactoring - ContainerBase
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 7 Mar 2010 21:30:32 +0000 (21:30 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 7 Mar 2010 21:30:32 +0000 (21:30 +0000)
commit908fea20b9760b0911ad961af96ea53c6918d989
treed2e42f0d628490b73efdbba3e69df3cf31128077
parentdf17e2b6b5879c7523f1be9d74b1e7cb5600f4b7
Lifecycle refactoring - ContainerBase
Adds a new CONFIGURE event to allow Context to fire the START event at the right time
Context fires START a little later
ReplicatedContext takes advantage of LifecycleBase ensuring start() is only called once

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@920122 13f79535-47bb-0310-9956-ffa450edef68
java/org/apache/catalina/Context.java
java/org/apache/catalina/Lifecycle.java
java/org/apache/catalina/core/ContainerBase.java
java/org/apache/catalina/core/StandardContext.java
java/org/apache/catalina/core/StandardEngine.java
java/org/apache/catalina/core/StandardHost.java
java/org/apache/catalina/core/StandardWrapper.java
java/org/apache/catalina/ha/context/ReplicatedContext.java
java/org/apache/catalina/startup/ContextConfig.java
java/org/apache/catalina/startup/TldConfig.java
java/org/apache/catalina/startup/Tomcat.java