commit | c3658c7a06dfb6c4db5620998f4a28a7f9ad349b | [log] [tgz] |
---|---|---|
author | Sithara Punnassery <psithara@gmail.com> | Mon Aug 07 11:16:08 2017 -0700 |
committer | Ray Milkey <ray@opennetworking.org> | Wed Aug 23 17:29:22 2017 +0000 |
tree | 3058649d535dd77eb70379fc64c8391f7ad152a3 | |
parent | a915da13c80856349dbf9f1133cc2087f86fee1f [diff] [blame] |
ONOS-6381 Transactional event listeners Change-Id: I8f279d78323dea467796e8d37e3117a407af9f76
diff --git a/core/api/src/main/java/org/onosproject/store/service/AsyncDocumentTree.java b/core/api/src/main/java/org/onosproject/store/service/AsyncDocumentTree.java index 1f0902c..46dcdd5 100644 --- a/core/api/src/main/java/org/onosproject/store/service/AsyncDocumentTree.java +++ b/core/api/src/main/java/org/onosproject/store/service/AsyncDocumentTree.java
@@ -16,6 +16,8 @@ package org.onosproject.store.service; +import org.onosproject.store.primitives.NodeUpdate; + import java.util.Map; import java.util.concurrent.CompletableFuture; @@ -29,7 +31,7 @@ * @param <V> document tree value type */ @NotThreadSafe -public interface AsyncDocumentTree<V> extends DistributedPrimitive { +public interface AsyncDocumentTree<V> extends DistributedPrimitive, Transactional<NodeUpdate<V>> { @Override default Type primitiveType() {