Add TopoRouteService to the list of modules to be loaded on startup.
diff --git a/src/main/java/net/floodlightcontroller/core/internal/Controller.java b/src/main/java/net/floodlightcontroller/core/internal/Controller.java
index 74e5fcf..cbcd9a0 100644
--- a/src/main/java/net/floodlightcontroller/core/internal/Controller.java
+++ b/src/main/java/net/floodlightcontroller/core/internal/Controller.java
@@ -58,6 +58,7 @@
import net.floodlightcontroller.core.IOFSwitch;
import net.floodlightcontroller.core.IOFSwitchFilter;
import net.floodlightcontroller.core.IOFSwitchListener;
+import net.floodlightcontroller.core.INetMapTopologyService.ITopoRouteService;
import net.floodlightcontroller.core.ISwitchStorage.SwitchState;
import net.floodlightcontroller.core.annotations.LogMessageDoc;
import net.floodlightcontroller.core.annotations.LogMessageDocs;
@@ -192,6 +193,7 @@
protected IThreadPoolService threadPool;
protected IMastershipService masterHelper;
protected IFlowService flowService;
+ protected ITopoRouteService topoRouteService;
// Configuration options
protected int openFlowPort = 6633;
@@ -401,6 +403,10 @@
public void setFlowService(IFlowService serviceImpl) {
this.flowService = serviceImpl;
}
+
+ public void setTopoRouteService(ITopoRouteService serviceImpl) {
+ this.topoRouteService = serviceImpl;
+ }
@Override
public Role getRole() {