cvs: php4 /ext/java/ reflect.java /sapi/servlet/ servlet.java

From: Date: Wed, 14 Jun 2000 01:41:11 +0000
Subject: cvs: php4 /ext/java/ reflect.java /sapi/servlet/ servlet.java
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-242@lists.php.net to get a copy of this message
rubys Tue Jun 13 18:41:11 2000 EDT Modified files: /php4/sapi/servlet servlet.java /php4/ext/java reflect.java Log: Export the necessary functions to enable servlet support to be subclassed This is in preparation for xml-cocoon support Index: php4/sapi/servlet/servlet.java diff -u php4/sapi/servlet/servlet.java:1.9 php4/sapi/servlet/servlet.java:1.10 --- php4/sapi/servlet/servlet.java:1.9 Thu Apr 13 12:05:00 2000 +++ php4/sapi/servlet/servlet.java Tue Jun 13 18:41:11 2000 @@ -43,19 +43,19 @@ /******************************************************************/ static { reflect.loadLibrary("servlet"); } - native void startup(); - native long define(String name); - native void send(String requestMethod, String queryString, + public native void startup(); + public native long define(String name); + public native void send(String requestMethod, String queryString, String pathInfo, String pathTranslated, String contentType, int contentLength, String authUser, boolean display_source_mode); - native void shutdown(); + public native void shutdown(); /******************************************************************/ /* sapi callbacks */ /******************************************************************/ - String readPost(int bytes) { + public String readPost(int bytes) { String result; if (!request.getMethod().equals("POST")) { result = request.getQueryString(); @@ -74,14 +74,14 @@ return result; } - String readCookies() { + public String readCookies() { reflect.setResult(define("request"), request); reflect.setResult(define("response"), response); reflect.setResult(define("PHP_SELF"), request.getRequestURI()); return request.getHeader("cookie"); } - void header(String data) { + public void header(String data) { // try to send the header using the most specific servlet API // as possible (some servlet engines will add a content type @@ -110,7 +110,7 @@ } - void write(String data) { + public void write(String data) { try { response.getWriter().print(data); } catch (IOException e) { Index: php4/ext/java/reflect.java diff -u php4/ext/java/reflect.java:1.9 php4/ext/java/reflect.java:1.10 --- php4/ext/java/reflect.java:1.9 Sun May 21 04:24:47 2000 +++ php4/ext/java/reflect.java Tue Jun 13 18:41:11 2000 @@ -22,7 +22,7 @@ import java.util.*; import java.beans.*; -class reflect { +public class reflect { static { loadLibrary("reflect"); } @@ -51,7 +51,7 @@ // // Helper routines which encapsulate the native methods // - static void setResult(long result, Object value) { + public static void setResult(long result, Object value) { if (value == null) return; if (value instanceof java.lang.String) {

« previous php.cvs (#242) next »