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/06/17 00:52:29 UTC
svn commit: r1136724 -
/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java
Author: johnh
Date: Thu Jun 16 22:52:28 2011
New Revision: 1136724
URL: http://svn.apache.org/viewvc?rev=1136724&view=rev
Log:
Single-serving methods to get/set extension params.
Modified:
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java
Modified: shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java
URL: http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java?rev=1136724&r1=1136723&r2=1136724&view=diff
==============================================================================
--- shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java (original)
+++ shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java Thu Jun 16 22:52:28 2011
@@ -21,6 +21,7 @@ package org.apache.shindig.gadgets.uri;
import com.google.common.base.Objects;
import com.google.common.base.Strings;
+import com.google.common.collect.Maps;
import com.google.inject.Inject;
import com.google.inject.name.Named;
import org.apache.commons.lang.math.NumberUtils;
@@ -193,6 +194,20 @@ public class ProxyUriBase {
return cajoleContent;
}
+ public void setExtensionParam(String key, String val) {
+ if (extensionParams == null) {
+ extensionParams = Maps.newHashMap();
+ }
+ extensionParams.put(key, val);
+ }
+
+ public String getExtensionParam(String key) {
+ if (extensionParams == null) {
+ return null;
+ }
+ return extensionParams.get(key);
+ }
+
public ProxyUriBase setExtensionParams(Map<String, String> extensionParams) {
this.extensionParams = extensionParams;
return this;