Author: johnh
Date: Tue Jan 15 20:54:30 2008
New Revision: 612352

URL: http://svn.apache.org/viewvc?rev=612352&view=rev
Log:
Minor refactoring of ignoreCache param retrieval.


Modified:
    
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/GadgetRenderingServlet.java

Modified: 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/GadgetRenderingServlet.java
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/GadgetRenderingServlet.java?rev=612352&r1=612351&r2=612352&view=diff
==============================================================================
--- 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/GadgetRenderingServlet.java
 (original)
+++ 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/GadgetRenderingServlet.java
 Tue Jan 15 20:54:30 2008
@@ -143,11 +143,7 @@
     BasicHttpContext context = new BasicHttpContext(req);
     GadgetView.ID gadgetId = new Gadget.GadgetId(uri, moduleId);
     ProcessingOptions options = new ProcessingOptions();
-    String noCacheParam = req.getParameter("nocache");
-    if (noCacheParam == null) {
-      noCacheParam = req.getParameter("bpc");
-    }
-    options.ignoreCache = (noCacheParam != null && noCacheParam.equals("1"));
+    options.ignoreCache = getIgnoreCache(req);
 
     Gadget gadget = null;
     try {
@@ -310,5 +306,13 @@
     buf.append(JS_FILE_SUFFIX);
 
     return buf.toString();
+  }
+  
+  protected boolean getIgnoreCache(HttpServletRequest req) {
+    String noCacheParam = req.getParameter("nocache");
+    if (noCacheParam == null) {
+      noCacheParam = req.getParameter("bpc");
+    }
+    return noCacheParam != null && noCacheParam.equals("1");
   }
 }


Reply via email to