commit | a090a118ef445cd662ab3332283b11c8a7670623 | [log] [tgz] |
---|---|---|
author | Madan Jampani <madan.jampani@gmail.com> | Mon Jan 18 16:38:17 2016 -0800 |
committer | Gerrit Code Review <gerrit@onlab.us> | Tue Jan 19 19:37:37 2016 +0000 |
tree | b4b055ccc55d5228f867351e3afa6216fbb7c8ed | |
parent | 1f820048fefc5b4051142310f9c0a31ee4cfa419 [diff] [blame] |
Added DistributedPrimitive interface Added AsyncDistributedSet that provides async set operations Change-Id: I83494075a7973694ea6b7445ff4799b7a1a50641
diff --git a/core/store/dist/src/main/java/org/onosproject/store/consistent/impl/DefaultAsyncAtomicCounter.java b/core/store/dist/src/main/java/org/onosproject/store/consistent/impl/DefaultAsyncAtomicCounter.java index d851eaa..e6972c2 100644 --- a/core/store/dist/src/main/java/org/onosproject/store/consistent/impl/DefaultAsyncAtomicCounter.java +++ b/core/store/dist/src/main/java/org/onosproject/store/consistent/impl/DefaultAsyncAtomicCounter.java
@@ -51,6 +51,11 @@ } @Override + public String name() { + return name; + } + + @Override public CompletableFuture<Long> incrementAndGet() { final MeteringAgent.Context timer = monitor.startTimer(INCREMENT_AND_GET); return addAndGet(1L)