Mercurial > hg > Database > Christie
diff src/main/java/christie/topology/manager/StartTopologyManager.java @ 111:671246274719
fix file dir
author | akahori |
---|---|
date | Tue, 20 Nov 2018 18:29:13 +0900 |
parents | bf6ab64325f9 |
children | 8949d0ecf1f6 |
line wrap: on
line diff
--- a/src/main/java/christie/topology/manager/StartTopologyManager.java Mon Nov 19 12:31:36 2018 +0900 +++ b/src/main/java/christie/topology/manager/StartTopologyManager.java Tue Nov 20 18:29:13 2018 +0900 @@ -5,10 +5,14 @@ public class StartTopologyManager extends StartCodeGear{ + public StartTopologyManager(String[] args){ + super(createCGM(new TopologyManagerConfig(args).localPort)); + getLocalDGM().put("topologyManagerConfig", new TopologyManagerConfig(args)); + } public StartTopologyManager(CodeGearManager cgm, TopologyManagerConfig topologyManagerConfig){ super(cgm); - cgm.getLocalDGM().put("topologyManagerConfig", topologyManagerConfig); + getLocalDGM().put("topologyManagerConfig", topologyManagerConfig); } @@ -17,10 +21,14 @@ getLocalDGM().put("topologyManagerConfig", topologyManagerConfig); } + public static void main(String[] args) { + TopologyManagerConfig topologyManagerConfig = new TopologyManagerConfig(args); + new StartTopologyManager(topologyManagerConfig); + } + @Override protected void run(CodeGearManager cgm){ cgm.setup(new TopologyManager()); - } }