comparison 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
comparison
equal deleted inserted replaced
95:5cd99bac9abd 96:bf6ab64325f9
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
8 public StartTopologyManager(CodeGearManager cgm, TopologyManagerConfig topologyManagerConfig){ 9 public StartTopologyManager(CodeGearManager cgm, TopologyManagerConfig topologyManagerConfig){
9 super(cgm); 10 super(cgm);
10 cgm.getLocalDGM().put("topologyManagerConfig", topologyManagerConfig); 11 cgm.getLocalDGM().put("topologyManagerConfig", topologyManagerConfig);
12 }
13
14
15 public StartTopologyManager(TopologyManagerConfig topologyManagerConfig){
16 super(createCGM(topologyManagerConfig.localPort));
17 getLocalDGM().put("topologyManagerConfig", topologyManagerConfig);
18 }
19
20 @Override
21 protected void run(CodeGearManager cgm){
11 cgm.setup(new TopologyManager()); 22 cgm.setup(new TopologyManager());
23
12 } 24 }
13 } 25 }
26