[Yanel-commits] rev 30521 - public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet

michi at wyona.com michi at wyona.com
Sat Jan 19 23:22:49 CET 2008


Author: michi
Date: 2008-01-19 23:22:48 +0100 (Sat, 19 Jan 2008)
New Revision: 30521

Modified:
   public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
implementation of reading policy started

Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2008-01-19 21:06:08 UTC (rev 30520)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2008-01-19 22:22:48 UTC (rev 30521)
@@ -241,6 +241,12 @@
             log.error("DEBUG: WebDAV client (" + request.getHeader("User-Agent") + ") requests to \"edit\" a resource: " + resource.getRealm() + ", " + resource.getPath());
             //return;
         }
+
+        String policyRequestPara = request.getParameter("yanel.policy");
+        if (policyRequestPara != null) {
+            doPolicyRequest(request, response);
+            return;
+        }
         
         String value = request.getParameter("yanel.resource.usecase");
 
@@ -2149,4 +2155,15 @@
         }
         return usecase;
     }
+
+    /**
+     *
+     */
+    private void doPolicyRequest(HttpServletRequest request, HttpServletResponse response)  throws ServletException, IOException {
+        response.setContentType("text/plain; charset=" + DEFAULT_ENCODING);
+        response.setStatus(response.SC_OK);
+        PrintWriter writer = response.getWriter();
+        writer.print("Read policy not implemented yet!");
+        return;
+    }
 }



More information about the Yanel-commits mailing list