glenn 01/02/25 19:51:10
Modified: catalina/src/share/org/apache/catalina Host.java
Log:
Implement DefaultContext in server.xml config
Revision Changes Path
1.3 +23 -5
jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Host.java
Index: Host.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Host.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Host.java 2000/08/12 18:57:28 1.2
+++ Host.java 2001/02/26 03:51:10 1.3
@@ -1,7 +1,7 @@
/*
- * $Header:
/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Host.java,v 1.2
2000/08/12 18:57:28 craigmcc Exp $
- * $Revision: 1.2 $
- * $Date: 2000/08/12 18:57:28 $
+ * $Header:
/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Host.java,v 1.3
2001/02/26 03:51:10 glenn Exp $
+ * $Revision: 1.3 $
+ * $Date: 2001/02/26 03:51:10 $
*
* ====================================================================
*
@@ -66,8 +66,9 @@
import javax.servlet.ServletContext;
+import org.apache.catalina.Context;
+import org.apache.catalina.core.DefaultContext;
-
/**
* A <b>Host</b> is a Container that represents a virtual host in the
* Catalina servlet engine. It is useful in the following types of scenarios:
@@ -90,7 +91,7 @@
* an individual servlet context), depending upon the Engine implementation.
*
* @author Craig R. McClanahan
- * @version $Revision: 1.2 $ $Date: 2000/08/12 18:57:28 $
+ * @version $Revision: 1.3 $ $Date: 2001/02/26 03:51:10 $
*/
public interface Host extends Container {
@@ -133,6 +134,15 @@
/**
+ * Set the DefaultContext
+ * for new web applications.
+ *
+ * @param defaultContext The new DefaultContext
+ */
+ public void addDefaultContext(DefaultContext defaultContext);
+
+
+ /**
* Return the canonical, fully qualified, name of the virtual host
* this Container represents.
*/
@@ -151,6 +161,14 @@
// --------------------------------------------------------- Public Methods
+
+
+ /**
+ * Import the DefaultContext config into a web application context.
+ *
+ * @param context web application context to import default context
+ */
+ public void importDefaultContext(Context context);
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]