You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@thrift.apache.org by br...@apache.org on 2011/07/13 23:17:27 UTC
svn commit: r1146484 - /thrift/trunk/contrib/fb303/java/src/FacebookBase.java
Author: bryanduxbury
Date: Wed Jul 13 21:17:26 2011
New Revision: 1146484
URL: http://svn.apache.org/viewvc?rev=1146484&view=rev
Log:
THRIFT-1237. contrib: Java fb303 missing some methods
Added counters to FacebookBase.
Patch: Ionel Corneliu Gog
Modified:
thrift/trunk/contrib/fb303/java/src/FacebookBase.java
Modified: thrift/trunk/contrib/fb303/java/src/FacebookBase.java
URL: http://svn.apache.org/viewvc/thrift/trunk/contrib/fb303/java/src/FacebookBase.java?rev=1146484&r1=1146483&r2=1146484&view=diff
==============================================================================
--- thrift/trunk/contrib/fb303/java/src/FacebookBase.java (original)
+++ thrift/trunk/contrib/fb303/java/src/FacebookBase.java Wed Jul 13 21:17:26 2011
@@ -64,6 +64,17 @@ public abstract class FacebookBase imple
return val;
}
+ public long incrementCounter(String key, long increment) {
+ long val = getCounter(key) + increment;
+ counters_.put(key, val);
+ return val;
+ }
+
+ public long setCounter(String key, long value) {
+ counters_.put(key, value);
+ return value;
+ }
+
public AbstractMap<String,Long> getCounters() {
return counters_;
}