commit | 2d8a13a3a85733568668aa125a48488d8149af5a | [log] [tgz] |
---|---|---|
author | Sho SHIMIZU <sshimizu@us.fujitsu.com> | Tue Aug 18 22:37:41 2015 -0700 |
committer | Gerrit Code Review <gerrit@onlab.us> | Wed Aug 19 23:47:23 2015 +0000 |
tree | 34ce2a9c69944810b43bfc8a092b56d0b92a2e17 | |
parent | af0ee53cfabdd04db29f8bcaccd527f88ae220cf [diff] [blame] |
ONOS-2692: Implement methods to unregister resources Change-Id: Iae88207c5edecf6645aeff3c15875178b5266634
diff --git a/core/net/src/main/java/org/onosproject/net/newresource/impl/ResourceManager.java b/core/net/src/main/java/org/onosproject/net/newresource/impl/ResourceManager.java index f2a9286..abce072 100644 --- a/core/net/src/main/java/org/onosproject/net/newresource/impl/ResourceManager.java +++ b/core/net/src/main/java/org/onosproject/net/newresource/impl/ResourceManager.java
@@ -130,4 +130,10 @@ List<ResourcePath> resources = Lists.transform(children, x -> ResourcePath.child(parent, x)); return store.register(parent, resources); } + + @Override + public <T> boolean unregisterResources(ResourcePath parent, List<T> children) { + List<ResourcePath> resources = Lists.transform(children, x -> ResourcePath.child(parent, x)); + return store.unregister(parent, resources); + } }