Correct Frontend{Client,History}Metadata deserialization
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / src / main / java / org / opendaylight / controller / cluster / datastore / TransactionRateLimitingCallback.java
index 8ba2cb9ad936d8636c0b60bf6e40db0493d842d0..d1c10b8698bd4d3a498cc530ea24a023008a4e41 100644 (file)
@@ -13,16 +13,16 @@ import com.google.common.annotations.VisibleForTesting;
 import com.google.common.base.Preconditions;
 import com.google.common.base.Ticker;
 import java.util.concurrent.TimeUnit;
-import org.opendaylight.controller.cluster.datastore.utils.ActorContext;
+import org.opendaylight.controller.cluster.datastore.utils.ActorUtils;
 
 /**
  * TransactionRateLimitingCallback computes the new transaction rate limit on the successful completion of a
- * transaction
+ * transaction.
  */
-public class TransactionRateLimitingCallback implements OperationCallback{
+public class TransactionRateLimitingCallback implements OperationCallback {
     private static Ticker TICKER = Ticker.systemTicker();
 
-    private static enum State {
+    private enum State {
         STOPPED,
         RUNNING,
         PAUSED
@@ -33,8 +33,8 @@ public class TransactionRateLimitingCallback implements OperationCallback{
     private long elapsedTime;
     private volatile State state = State.STOPPED;
 
-    TransactionRateLimitingCallback(ActorContext actorContext){
-        commitTimer = actorContext.getOperationTimer(ActorContext.COMMIT);
+    TransactionRateLimitingCallback(ActorUtils actorUtils) {
+        commitTimer = actorUtils.getOperationTimer(ActorUtils.COMMIT);
     }
 
     @Override
@@ -45,7 +45,7 @@ public class TransactionRateLimitingCallback implements OperationCallback{
 
     @Override
     public void pause() {
-        if(state == State.RUNNING) {
+        if (state == State.RUNNING) {
             elapsedTime += TICKER.read() - startTime;
             state = State.PAUSED;
         }
@@ -53,7 +53,7 @@ public class TransactionRateLimitingCallback implements OperationCallback{
 
     @Override
     public void resume() {
-        if(state != State.RUNNING) {
+        if (state != State.RUNNING) {
             startTime = TICKER.read();
             state = State.RUNNING;
         }
@@ -78,4 +78,4 @@ public class TransactionRateLimitingCallback implements OperationCallback{
     static void setTicker(Ticker ticker) {
         TICKER = ticker;
     }
-}
\ No newline at end of file
+}