diff src/main/java/christie/topology/manager/StartTopologyManager.java @ 96:bf6ab64325f9

add Constoractor
author akahori
date Mon, 17 Sep 2018 11:20:26 +0900
parents f884c1bd0d36
children 671246274719
line wrap: on
line diff
--- a/src/main/java/christie/topology/manager/StartTopologyManager.java	Sat Sep 15 19:00:49 2018 +0900
+++ b/src/main/java/christie/topology/manager/StartTopologyManager.java	Mon Sep 17 11:20:26 2018 +0900
@@ -5,9 +5,22 @@
 
 public class StartTopologyManager extends StartCodeGear{
 
+
     public StartTopologyManager(CodeGearManager cgm, TopologyManagerConfig topologyManagerConfig){
         super(cgm);
         cgm.getLocalDGM().put("topologyManagerConfig", topologyManagerConfig);
+    }
+
+
+    public StartTopologyManager(TopologyManagerConfig topologyManagerConfig){
+        super(createCGM(topologyManagerConfig.localPort));
+        getLocalDGM().put("topologyManagerConfig", topologyManagerConfig);
+    }
+
+    @Override
+    protected void run(CodeGearManager cgm){
         cgm.setup(new TopologyManager());
+
     }
 }
+