pier 01/07/22 14:02:46 Modified: catalina/src/share/org/apache/catalina Connector.java Server.java Service.java Log: Forgot to update the main interfaces. Revision Changes Path 1.9 +12 -4 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Connector.java Index: Connector.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Connector.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- Connector.java 2001/07/22 20:13:30 1.8 +++ Connector.java 2001/07/22 21:02:45 1.9 @@ -1,7 +1,7 @@ /* - * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Connector.java,v 1.8 2001/07/22 20:13:30 pier Exp $ - * $Revision: 1.8 $ - * $Date: 2001/07/22 20:13:30 $ + * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Connector.java,v 1.9 2001/07/22 21:02:45 pier Exp $ + * $Revision: 1.9 $ + * $Date: 2001/07/22 21:02:45 $ * * ==================================================================== * @@ -117,7 +117,7 @@ * normative. * * @author Craig R. McClanahan - * @version $Revision: 1.8 $ $Date: 2001/07/22 20:13:30 $ + * @version $Revision: 1.9 $ $Date: 2001/07/22 21:02:45 $ */ public interface Connector { @@ -240,5 +240,13 @@ */ public Response createResponse(); + /** + * Invoke a pre-startup initialization. This is used to allow connectors + * to bind to restricted ports under Unix operating environments. + * + * @exception LifecycleException If this server was already initialized. + */ + public void initialize() + throws LifecycleException; } 1.6 +12 -5 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Server.java Index: Server.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Server.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- Server.java 2001/07/22 20:13:30 1.5 +++ Server.java 2001/07/22 21:02:45 1.6 @@ -1,7 +1,7 @@ /* - * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Server.java,v 1.5 2001/07/22 20:13:30 pier Exp $ - * $Revision: 1.5 $ - * $Date: 2001/07/22 20:13:30 $ + * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Server.java,v 1.6 2001/07/22 21:02:45 pier Exp $ + * $Revision: 1.6 $ + * $Date: 2001/07/22 21:02:45 $ * * ==================================================================== * @@ -87,7 +87,7 @@ * If the command matches, shutdown of the server is initiated. * * @author Craig R. McClanahan - * @version $Revision: 1.5 $ $Date: 2001/07/22 20:13:30 $ + * @version $Revision: 1.6 $ $Date: 2001/07/22 21:02:45 $ */ public interface Server { @@ -163,5 +163,12 @@ */ public void removeService(Service service); - + /** + * Invoke a pre-startup initialization. This is used to allow connectors + * to bind to restricted ports under Unix operating environments. + * + * @exception LifecycleException If this server was already initialized. + */ + public void initialize() + throws LifecycleException; } 1.6 +12 -4 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Service.java Index: Service.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Service.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- Service.java 2001/07/22 20:13:30 1.5 +++ Service.java 2001/07/22 21:02:46 1.6 @@ -1,7 +1,7 @@ /* - * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Service.java,v 1.5 2001/07/22 20:13:30 pier Exp $ - * $Revision: 1.5 $ - * $Date: 2001/07/22 20:13:30 $ + * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Service.java,v 1.6 2001/07/22 21:02:46 pier Exp $ + * $Revision: 1.6 $ + * $Date: 2001/07/22 21:02:46 $ * * ==================================================================== * @@ -76,7 +76,7 @@ * and classes on the system class path. * * @author Craig R. McClanahan - * @version $Revision: 1.5 $ $Date: 2001/07/22 20:13:30 $ + * @version $Revision: 1.6 $ $Date: 2001/07/22 21:02:46 $ */ public interface Service { @@ -150,5 +150,13 @@ */ public void removeConnector(Connector connector); + /** + * Invoke a pre-startup initialization. This is used to allow connectors + * to bind to restricted ports under Unix operating environments. + * + * @exception LifecycleException If this server was already initialized. + */ + public void initialize() + throws LifecycleException; }