Made the server context a more useful concept.
[jsvc.git] / src / dolda / jsvc / j2ee / J2eeContext.java
index e8f65a6..5409b8c 100644 (file)
@@ -1,25 +1,20 @@
 package dolda.jsvc.j2ee;
 
 import dolda.jsvc.*;
+import dolda.jsvc.util.*;
 import javax.servlet.*;
 import javax.servlet.http.*;
 
 public class J2eeContext implements ServerContext {
     private ServletConfig cfg;
-    private HttpServletRequest req;
-    private HttpServletResponse resp;
+    private long ctime;
     
-    J2eeContext(ServletConfig cfg, HttpServletRequest req, HttpServletResponse resp) {
+    J2eeContext(ServletConfig cfg) {
        this.cfg = cfg;
-       this.req = req;
-       this.resp = resp;
-    }
-    
-    public String rootpath() {
-       return(req.getContextPath());
+       this.ctime = System.currentTimeMillis();
     }
     
     public long starttime() {
-       return((Long)cfg.getServletContext().getAttribute("jsvc.starttime"));
+       return(ctime);
     }
 }