You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by jo...@apache.org on 2008/01/16 05:54:31 UTC
svn commit: r612352 -
/incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/GadgetRenderingServlet.java
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");
}
}