Implement rerouting feature in PathCalcRuntimeModule
Change-Id: Ie37ebd1fa6910e999d457481d7082adb0d1d9a3a
diff --git a/src/main/java/net/onrc/onos/ofcontroller/networkgraph/LinkImpl.java b/src/main/java/net/onrc/onos/ofcontroller/networkgraph/LinkImpl.java
index c8954a9..801e780 100644
--- a/src/main/java/net/onrc/onos/ofcontroller/networkgraph/LinkImpl.java
+++ b/src/main/java/net/onrc/onos/ofcontroller/networkgraph/LinkImpl.java
@@ -76,39 +76,43 @@
}
@Override
+ public Double getCapacity() {
+ return capacity;
+ }
+
+ public void setCapacity(Double capacity) {
+ this.capacity = capacity;
+ }
+
+ @Deprecated
+ @Override
public Long getSourceSwitchDpid() {
return srcPort.getSwitch().getDpid();
}
+ @Deprecated
@Override
public Long getSourcePortNumber() {
return srcPort.getNumber();
}
+ @Deprecated
@Override
public Long getDestinationSwitchDpid() {
return dstPort.getSwitch().getDpid();
}
+ @Deprecated
@Override
public Long getDestinationPortNumber() {
return dstPort.getNumber();
}
@Override
- public Double getCapacity() {
- return capacity;
- }
-
- @Override
public String toString() {
return String.format("%s --(cap:%f Mbps)--> %s",
getSourcePort().toString(),
getCapacity(),
getDestinationPort().toString());
}
-
- public void setCapacity(Double capacity) {
- this.capacity = capacity;
- }
}