Changed TopologyManager to ignore edges that contain invalid node connectors. 02/1502/2
authorHideyuki Tai <h-tai@cd.jp.nec.com>
Mon, 30 Sep 2013 18:26:29 +0000 (14:26 -0400)
committerGerrit Code Review <gerrit@opendaylight.org>
Mon, 30 Sep 2013 14:51:43 +0000 (14:51 +0000)
commit8217c3243a6dc674ed91515b2cbdbcab7d37847c
treec953b640b7e857148fdfc9710f6ba7e6f45d6948
parent074b70566f57a3234f4426e6ae7cd6d700c50cf2
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: Ib17ce94afea9ba16379ce454f48d5d8b1a1970b2
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