commit | 6b972c33d4842b55061f783adbf801f1e2811a16 | [log] [tgz] |
---|---|---|
author | yoonseon <yoonseon@onlab.us> | Tue Dec 06 16:45:03 2016 -0800 |
committer | yoonseon <yoonseon@onlab.us> | Thu Jan 05 16:50:44 2017 -0800 |
tree | 69ba68acbb826ef008812c3dd55652216d9fe88a | |
parent | 1f51857b54690019911402da3d11da619018e82c [diff] [blame] |
[ONOS-5708] Implement VirtualNetworkFlowRuleManager Changes 1. VirtualFlowRuleStore is added 2. VirtualFlowRuleManager test code is added 3. VirtualProviders can be registered through VirtualNetworkManager 4. VirtualFlowRuleManager is implemented 5. VnetServiceWithProvider service is added for interconnectiong VirtualProvider and VirtualProviderService TODO 1. Implement more test cases Change-Id: I0a1ce633b8ed78f0529e40ed34ae702974f53f69
diff --git a/incubator/api/src/main/java/org/onosproject/incubator/net/virtual/provider/AbstractVirtualProviderService.java b/incubator/api/src/main/java/org/onosproject/incubator/net/virtual/provider/AbstractVirtualProviderService.java index e12f1ef..8603be5 100644 --- a/incubator/api/src/main/java/org/onosproject/incubator/net/virtual/provider/AbstractVirtualProviderService.java +++ b/incubator/api/src/main/java/org/onosproject/incubator/net/virtual/provider/AbstractVirtualProviderService.java
@@ -25,7 +25,7 @@ * @param <P> type of the information provider */ public abstract class AbstractVirtualProviderService<P extends VirtualProvider> - implements VirtualProviderService { + implements VirtualProviderService<P> { private boolean isValid = true; private P provider = null;