commit | b0ac590548e9813ac6318291e1d36f9daf92dad9 | [log] [tgz] |
---|---|---|
author | Jordan Halterman <jordan@opennetworking.org> | Sun Jul 30 12:31:01 2017 -0700 |
committer | Jordan Halterman <jordan@opennetworking.org> | Tue Aug 01 00:27:26 2017 +0000 |
tree | 650537f54e0325e5df7bb2d092a90d38d1211ed2 | |
parent | ff18b6e6776310979f759cb51e9ebd2205e7a282 [diff] [blame] |
[ONOS-6869] Move blocking DocumentTree to core primitives package and implement default methods for constructing blocking primitives Change-Id: I9c227a690a120dba7d9d89c6c9178c8b357b52aa
diff --git a/core/api/src/main/java/org/onosproject/store/service/DocumentTree.java b/core/api/src/main/java/org/onosproject/store/service/DocumentTree.java index e8e4746..ad6d405 100644 --- a/core/api/src/main/java/org/onosproject/store/service/DocumentTree.java +++ b/core/api/src/main/java/org/onosproject/store/service/DocumentTree.java
@@ -26,7 +26,12 @@ * @param <V> document tree value type */ @NotThreadSafe -public interface DocumentTree<V> { +public interface DocumentTree<V> extends DistributedPrimitive { + + @Override + default Type primitiveType() { + return Type.DOCUMENT_TREE; + } /** * Returns the {@link DocumentPath path} to root of the tree.