Changed TopologyManager to ignore edges that contain invalid node connectors. 50/1450/1
authorHideyuki Tai <h-tai@cd.jp.nec.com>
Fri, 27 Sep 2013 13:46:01 +0000 (09:46 -0400)
committerHideyuki Tai <h-tai@cd.jp.nec.com>
Fri, 27 Sep 2013 13:53:29 +0000 (09:53 -0400)
commitd12862677a44f5bf66f8319a8f0e871c35797326
tree0bf7c4e1d2e1551c2211e071bca89c87cc2d8004
parentf3547ac7799c832edb82e61180bd03766fa4df89
Changed TopologyManager to ignore edges that contain invalid node connectors.

- Changed TopologyManager to add only edges whose tail and head node connectors exist.
- Added a method to ISwitchManager to check whether a node connector exists.
- Added tests for the above changes.

Change-Id: I55b746eb007f58c38ab245cad3faa9ea47bc25cf
Signed-off-by: Hideyuki Tai <h-tai@cd.jp.nec.com>
opendaylight/switchmanager/api/src/main/java/org/opendaylight/controller/switchmanager/ISwitchManager.java
opendaylight/switchmanager/implementation/src/main/java/org/opendaylight/controller/switchmanager/internal/SwitchManager.java
opendaylight/switchmanager/implementation/src/test/java/org/opendaylight/controller/switchmanager/internal/SwitchManagerTest.java
opendaylight/topologymanager/implementation/pom.xml
opendaylight/topologymanager/implementation/src/main/java/org/opendaylight/controller/topologymanager/internal/Activator.java
opendaylight/topologymanager/implementation/src/main/java/org/opendaylight/controller/topologymanager/internal/TopologyManagerImpl.java
opendaylight/topologymanager/implementation/src/test/java/org/opendaylight/controller/topologymanager/internal/.TopologyManagerImplTest.java.swp [new file with mode: 0644]
opendaylight/topologymanager/implementation/src/test/java/org/opendaylight/controller/topologymanager/internal/TopologyManagerImplTest.java