You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by cr...@apache.org on 2001/05/12 06:56:55 UTC
cvs commit: jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core ApplicationDispatcher.java ApplicationHttpRequest.java ApplicationHttpResponse.java
craigmcc 01/05/11 21:56:55
Modified: catalina/src/share/org/apache/catalina/core
ApplicationDispatcher.java
ApplicationHttpRequest.java
ApplicationHttpResponse.java
Log:
Add an innocuous public method to each class for unit tests to validate
that access is prevented.
Revision Changes Path
1.16 +24 -4 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/ApplicationDispatcher.java
Index: ApplicationDispatcher.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/ApplicationDispatcher.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ApplicationDispatcher.java 2001/05/04 03:41:10 1.15
+++ ApplicationDispatcher.java 2001/05/12 04:56:54 1.16
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/ApplicationDispatcher.java,v 1.15 2001/05/04 03:41:10 craigmcc Exp $
- * $Revision: 1.15 $
- * $Date: 2001/05/04 03:41:10 $
+ * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/ApplicationDispatcher.java,v 1.16 2001/05/12 04:56:54 craigmcc Exp $
+ * $Revision: 1.16 $
+ * $Date: 2001/05/12 04:56:54 $
*
* ====================================================================
*
@@ -98,7 +98,7 @@
* <code>javax.servlet.ServletResponseWrapper</code>.
*
* @author Craig R. McClanahan
- * @version $Revision: 1.15 $ $Date: 2001/05/04 03:41:10 $
+ * @version $Revision: 1.16 $ $Date: 2001/05/12 04:56:54 $
*/
final class ApplicationDispatcher
@@ -203,6 +203,13 @@
/**
+ * Descriptive information about this implementation.
+ */
+ private static final String info =
+ "org.apache.catalina.core.ApplicationDispatcher/1.0";
+
+
+ /**
* The servlet name for a named dispatcher.
*/
private String name = null;
@@ -238,6 +245,19 @@
* or included.
*/
private Wrapper wrapper = null;
+
+
+ // ------------------------------------------------------------- Properties
+
+
+ /**
+ * Return the descriptive information about this implementation.
+ */
+ public String getInfo() {
+
+ return (this.info);
+
+ }
// --------------------------------------------------------- Public Methods
1.6 +21 -4 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/ApplicationHttpRequest.java
Index: ApplicationHttpRequest.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/ApplicationHttpRequest.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ApplicationHttpRequest.java 2001/05/02 20:44:19 1.5
+++ ApplicationHttpRequest.java 2001/05/12 04:56:54 1.6
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/ApplicationHttpRequest.java,v 1.5 2001/05/02 20:44:19 craigmcc Exp $
- * $Revision: 1.5 $
- * $Date: 2001/05/02 20:44:19 $
+ * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/ApplicationHttpRequest.java,v 1.6 2001/05/12 04:56:54 craigmcc Exp $
+ * $Revision: 1.6 $
+ * $Date: 2001/05/12 04:56:54 $
*
* ====================================================================
*
@@ -93,7 +93,7 @@
* keep these two classes in synchronization when making changes!
*
* @author Craig R. McClanahan
- * @version $Revision: 1.5 $ $Date: 2001/05/02 20:44:19 $
+ * @version $Revision: 1.6 $ $Date: 2001/05/12 04:56:54 $
*/
class ApplicationHttpRequest extends HttpServletRequestWrapper {
@@ -144,6 +144,13 @@
/**
+ * Descriptive information about this implementation.
+ */
+ protected static final String info =
+ "org.apache.catalina.core.ApplicationHttpRequest/1.0";
+
+
+ /**
* The request parameters for this request. This is initialized from the
* wrapped request, but updates are allowed.
*/
@@ -385,6 +392,16 @@
// -------------------------------------------------------- Package Methods
+
+
+ /**
+ * Return descriptive information about this implementation.
+ */
+ public String getInfo() {
+
+ return (this.info);
+
+ }
/**
1.2 +21 -4 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/ApplicationHttpResponse.java
Index: ApplicationHttpResponse.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/ApplicationHttpResponse.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ApplicationHttpResponse.java 2000/08/23 01:07:11 1.1
+++ ApplicationHttpResponse.java 2001/05/12 04:56:55 1.2
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/ApplicationHttpResponse.java,v 1.1 2000/08/23 01:07:11 craigmcc Exp $
- * $Revision: 1.1 $
- * $Date: 2000/08/23 01:07:11 $
+ * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/core/ApplicationHttpResponse.java,v 1.2 2001/05/12 04:56:55 craigmcc Exp $
+ * $Revision: 1.2 $
+ * $Date: 2001/05/12 04:56:55 $
*
* ====================================================================
*
@@ -86,7 +86,7 @@
* keep these two classes in synchronization when making changes!
*
* @author Craig R. McClanahan
- * @version $Revision: 1.1 $ $Date: 2000/08/23 01:07:11 $
+ * @version $Revision: 1.2 $ $Date: 2001/05/12 04:56:55 $
*/
class ApplicationHttpResponse extends HttpServletResponseWrapper {
@@ -138,6 +138,13 @@
/**
+ * Descriptive information about this implementation.
+ */
+ protected static final String info =
+ "org.apache.catalina.core.ApplicationHttpResponse/1.0";
+
+
+ /**
* The parent object that is actually an internal response object.
*/
protected HttpResponse parent = null;
@@ -368,6 +375,16 @@
// -------------------------------------------------------- Package Methods
+
+
+ /**
+ * Return descriptive information about this implementation.
+ */
+ public String getInfo() {
+
+ return (this.info);
+
+ }
/**