Integrate port up/down events with discovery
Change-Id: I7826f0a8fc285485fe62187319a3b33d6adf492b
diff --git a/src/main/java/net/onrc/onos/ofcontroller/floodlightlistener/RCNetworkGraphPublisher.java b/src/main/java/net/onrc/onos/ofcontroller/floodlightlistener/RCNetworkGraphPublisher.java
index d2c10fc..a1d09df 100644
--- a/src/main/java/net/onrc/onos/ofcontroller/floodlightlistener/RCNetworkGraphPublisher.java
+++ b/src/main/java/net/onrc/onos/ofcontroller/floodlightlistener/RCNetworkGraphPublisher.java
@@ -194,14 +194,15 @@
@Override
public void switchPortAdded(Long switchId, OFPhysicalPort port) {
- // TODO Auto-generated method stub
-
+ PortEvent portEvent = new PortEvent(switchId, (long)port.getPortNumber());
+ networkGraphDiscoveryInterface.putPortEvent(portEvent);
+ linkDiscovery.RemoveFromSuppressLLDPs(switchId, port.getPortNumber());
}
@Override
public void switchPortRemoved(Long switchId, OFPhysicalPort port) {
- // TODO Auto-generated method stub
-
+ PortEvent portEvent = new PortEvent(switchId, (long)port.getPortNumber());
+ networkGraphDiscoveryInterface.removePortEvent(portEvent);
}
@Override