summaryrefslogtreecommitdiff
path: root/sapi/servlet/servlet.java
diff options
context:
space:
mode:
authorSam Ruby <rubys@php.net>2000-06-14 01:41:13 +0000
committerSam Ruby <rubys@php.net>2000-06-14 01:41:13 +0000
commitf775d18b2c5be66ac4c0d808ffd494d5e73b995b (patch)
tree674c0a90a540c3e9e38860bed0c51e6410f3a972 /sapi/servlet/servlet.java
parentaa49d4af625fd5e5492dcd5e2b6cadd099f6e1c5 (diff)
downloadphp-git-f775d18b2c5be66ac4c0d808ffd494d5e73b995b.tar.gz
Export the necessary functions to enable servlet support to be subclassed
This is in preparation for xml-cocoon support
Diffstat (limited to 'sapi/servlet/servlet.java')
-rw-r--r--sapi/servlet/servlet.java16
1 files changed, 8 insertions, 8 deletions
diff --git a/sapi/servlet/servlet.java b/sapi/servlet/servlet.java
index bc91aa72e2..b69d482e27 100644
--- a/sapi/servlet/servlet.java
+++ b/sapi/servlet/servlet.java
@@ -43,19 +43,19 @@ public class servlet extends HttpServlet {
/******************************************************************/
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 @@ public class servlet extends HttpServlet {
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 @@ public class servlet extends HttpServlet {
}
- void write(String data) {
+ public void write(String data) {
try {
response.getWriter().print(data);
} catch (IOException e) {