You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2008/12/09 13:51:42 UTC

svn commit: r724677 - in /labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website: Dispatch.java RootWebHandler.java

Author: simoneg
Date: Tue Dec  9 04:51:41 2008
New Revision: 724677

URL: http://svn.apache.org/viewvc?rev=724677&view=rev
Log:
LABS-240 : primitive support, at least on RootWebHandler

Modified:
    labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/Dispatch.java
    labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/RootWebHandler.java

Modified: labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/Dispatch.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/Dispatch.java?rev=724677&r1=724676&r2=724677&view=diff
==============================================================================
--- labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/Dispatch.java (original)
+++ labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/Dispatch.java Tue Dec  9 04:51:41 2008
@@ -62,6 +62,7 @@
 	protected void handle(HttpServletRequest req, HttpServletResponse resp) {
 		String pathInfo = req.getPathInfo();
 		req.setAttribute("__magma_url", pathInfo);
+		RootWebHandler.getInstance().beforeRequest();
 		Producer producer = findProducer(pathInfo);
 		try {
 			if (producer != null) {
@@ -75,6 +76,8 @@
 			}
 		} catch (Throwable t) {
 			handleException(t, resp);
+		} finally {
+			RootWebHandler.getInstance().afterRequest();			
 		}
 	}
 
@@ -195,7 +198,7 @@
 
 	protected Producer findProducer(String pathInfo) {
 		String[] info = tokenizeRequest(pathInfo);
-		WebHandler root = RootWebHandler.getInstance();
+		RootWebHandler root = RootWebHandler.getInstance();
 		Producer producer = root.find(info);
 		return producer;
 	}

Modified: labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/RootWebHandler.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/RootWebHandler.java?rev=724677&r1=724676&r2=724677&view=diff
==============================================================================
--- labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/RootWebHandler.java (original)
+++ labs/magma/trunk/foundation-website/src/main/java/org/apache/magma/website/RootWebHandler.java Tue Dec  9 04:51:41 2008
@@ -18,6 +18,14 @@
 
 public class RootWebHandler extends WebHandler {
 
+	public void beforeRequest() {
+		
+	}
+	
+	public void afterRequest() {
+		
+	}
+	
 	@Override
 	public String getRelativePath() {
 		return "/";



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org