You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shindig.apache.org by zh...@apache.org on 2010/05/20 19:28:19 UTC
svn commit: r946720 -
/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/AbstractHttpCache.java
Author: zhoresh
Date: Thu May 20 17:28:18 2010
New Revision: 946720
URL: http://svn.apache.org/viewvc?rev=946720&view=rev
Log:
Uses UriCommon, http://codereview.appspot.com/1232044/show
Modified:
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/AbstractHttpCache.java
Modified: shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/AbstractHttpCache.java
URL: http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/AbstractHttpCache.java?rev=946720&r1=946719&r2=946720&view=diff
==============================================================================
--- shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/AbstractHttpCache.java (original)
+++ shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/AbstractHttpCache.java Thu May 20 17:28:18 2010
@@ -17,15 +17,12 @@
*/
package org.apache.shindig.gadgets.http;
-import static org.apache.shindig.gadgets.rewrite.image.BasicImageRewriter.PARAM_RESIZE_HEIGHT;
-import static org.apache.shindig.gadgets.rewrite.image.BasicImageRewriter.PARAM_RESIZE_QUALITY;
-import static org.apache.shindig.gadgets.rewrite.image.BasicImageRewriter.PARAM_RESIZE_WIDTH;
-
import com.google.inject.Inject;
import org.apache.shindig.auth.SecurityToken;
import org.apache.shindig.common.util.TimeSource;
import org.apache.shindig.gadgets.AuthType;
+import org.apache.shindig.gadgets.uri.UriCommon;
/**
* Base class for content caches. Defines cache expiration rules and
@@ -39,6 +36,10 @@ import org.apache.shindig.gadgets.AuthTy
public abstract class AbstractHttpCache implements HttpCache {
private TimeSource clock = new TimeSource();
+ private static final String RESIZE_HEIGHT = UriCommon.Param.RESIZE_HEIGHT.getKey();
+ private static final String RESIZE_WIDTH = UriCommon.Param.RESIZE_WIDTH.getKey();
+ private static final String RESIZE_QUALITY = UriCommon.Param.RESIZE_QUALITY.getKey();
+
/**
* Subclasses should call this directly or be injected themselves to override.
*/
@@ -152,9 +153,9 @@ public abstract class AbstractHttpCache
.setLegacyParam(6, getInstanceId(request))
.setLegacyParam(7, getServiceName(request))
.setLegacyParam(8, getTokenName(request))
- .setParam("rh", request.getParam(PARAM_RESIZE_HEIGHT))
- .setParam("rw", request.getParam(PARAM_RESIZE_WIDTH))
- .setParam("rq", request.getParam(PARAM_RESIZE_QUALITY));
+ .setParam("rh", request.getParam(RESIZE_HEIGHT))
+ .setParam("rw", request.getParam(RESIZE_WIDTH))
+ .setParam("rq", request.getParam(RESIZE_QUALITY));
return keyBuilder.build();
}