Author: johnh
Date: Mon Sep  8 16:09:38 2008
New Revision: 693312

URL: http://svn.apache.org/viewvc?rev=693312&view=rev
Log:
Trivial change removing duplicated rewriting logic in AbstractHttpCache. All 
this related code will be removed soon (see SHINDIG-579), but I wanted to 
remove this in preparation of that work.


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

Modified: 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/AbstractHttpCache.java
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/AbstractHttpCache.java?rev=693312&r1=693311&r2=693312&view=diff
==============================================================================
--- 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/AbstractHttpCache.java
 (original)
+++ 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/AbstractHttpCache.java
 Mon Sep  8 16:09:38 2008
@@ -144,14 +144,7 @@
    */
   protected HttpResponse rewrite(HttpRequest request, HttpResponse response) {
     if (rewriterRegistry != null) {
-      MutableContent mc = new MutableContent(null);
-      mc.setContent(response.getResponseAsString());
-      for (ContentRewriter rewriter : rewriterRegistry.getRewriters()) {
-        rewriter.rewrite(request, response, mc);
-      }
-      if (!mc.getContent().equals(response.getResponseAsString())) {
-        return new 
HttpResponseBuilder(response).setResponseString(mc.getContent()).create();
-      }
+      return rewriterRegistry.rewriteHttpResponse(request, response);
     }
     return null;
   }


Reply via email to