You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shindig.apache.org by jo...@apache.org on 2011/05/10 23:59:15 UTC

svn commit: r1101664 - /shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/JsRequestBuilder.java

Author: johnh
Date: Tue May 10 21:59:15 2011
New Revision: 1101664

URL: http://svn.apache.org/viewvc?rev=1101664&view=rev
Log:
Refactoring of JsRequestBuilder -- easier to override builder method.


Modified:
    shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/JsRequestBuilder.java

Modified: shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/JsRequestBuilder.java
URL: http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/JsRequestBuilder.java?rev=1101664&r1=1101663&r2=1101664&view=diff
==============================================================================
--- shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/JsRequestBuilder.java (original)
+++ shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/JsRequestBuilder.java Tue May 10 21:59:15 2011
@@ -50,7 +50,7 @@ public class JsRequestBuilder {
     JsUri jsUri = jsUriManager.processExternJsUri(new UriBuilder(request).toUri());
     String host = request.getHeader("Host");
     boolean inCache = request.getHeader("If-Modified-Since") != null;
-    return new JsRequest(jsUri, host, inCache);
+    return build(jsUri, host, inCache);
   }
 
   /**
@@ -60,6 +60,10 @@ public class JsRequestBuilder {
    * @return The corresponding JsRequest.
    */
   public JsRequest build(JsUri jsUri, String host) {
-    return new JsRequest(jsUri, host, false);
+    return build(jsUri, host, false);
+  }
+
+  protected JsRequest build(JsUri jsUri, String host, boolean inCache) {
+    return new JsRequest(jsUri, host, inCache);
   }
 }