Mercurial > hg > Database > Christie
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()); + } } +