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_;
   }