comparison 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
comparison
equal deleted inserted replaced
110:eab161e557bd 111:671246274719
3 import christie.codegear.CodeGearManager; 3 import christie.codegear.CodeGearManager;
4 import christie.codegear.StartCodeGear; 4 import christie.codegear.StartCodeGear;
5 5
6 public class StartTopologyManager extends StartCodeGear{ 6 public class StartTopologyManager extends StartCodeGear{
7 7
8 public StartTopologyManager(String[] args){
9 super(createCGM(new TopologyManagerConfig(args).localPort));
10 getLocalDGM().put("topologyManagerConfig", new TopologyManagerConfig(args));
11 }
8 12
9 public StartTopologyManager(CodeGearManager cgm, TopologyManagerConfig topologyManagerConfig){ 13 public StartTopologyManager(CodeGearManager cgm, TopologyManagerConfig topologyManagerConfig){
10 super(cgm); 14 super(cgm);
11 cgm.getLocalDGM().put("topologyManagerConfig", topologyManagerConfig); 15 getLocalDGM().put("topologyManagerConfig", topologyManagerConfig);
12 } 16 }
13 17
14 18
15 public StartTopologyManager(TopologyManagerConfig topologyManagerConfig){ 19 public StartTopologyManager(TopologyManagerConfig topologyManagerConfig){
16 super(createCGM(topologyManagerConfig.localPort)); 20 super(createCGM(topologyManagerConfig.localPort));
17 getLocalDGM().put("topologyManagerConfig", topologyManagerConfig); 21 getLocalDGM().put("topologyManagerConfig", topologyManagerConfig);
18 } 22 }
19 23
24 public static void main(String[] args) {
25 TopologyManagerConfig topologyManagerConfig = new TopologyManagerConfig(args);
26 new StartTopologyManager(topologyManagerConfig);
27 }
28
20 @Override 29 @Override
21 protected void run(CodeGearManager cgm){ 30 protected void run(CodeGearManager cgm){
22 cgm.setup(new TopologyManager()); 31 cgm.setup(new TopologyManager());
23
24 } 32 }
25 } 33 }
26 34