annotate 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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
50
8dfd93810041 fix config and HostMessage
akahori
parents:
diff changeset
1 package christie.topology.manager;
8dfd93810041 fix config and HostMessage
akahori
parents:
diff changeset
2
8dfd93810041 fix config and HostMessage
akahori
parents:
diff changeset
3 import christie.codegear.CodeGearManager;
8dfd93810041 fix config and HostMessage
akahori
parents:
diff changeset
4 import christie.codegear.StartCodeGear;
8dfd93810041 fix config and HostMessage
akahori
parents:
diff changeset
5
8dfd93810041 fix config and HostMessage
akahori
parents:
diff changeset
6 public class StartTopologyManager extends StartCodeGear{
8dfd93810041 fix config and HostMessage
akahori
parents:
diff changeset
7
111
671246274719 fix file dir
akahori
parents: 96
diff changeset
8 public StartTopologyManager(String[] args){
671246274719 fix file dir
akahori
parents: 96
diff changeset
9 super(createCGM(new TopologyManagerConfig(args).localPort));
671246274719 fix file dir
akahori
parents: 96
diff changeset
10 getLocalDGM().put("topologyManagerConfig", new TopologyManagerConfig(args));
671246274719 fix file dir
akahori
parents: 96
diff changeset
11 }
96
bf6ab64325f9 add Constoractor
akahori
parents: 64
diff changeset
12
60
cfd79a71f9cd refactor topology manager
akahori
parents: 50
diff changeset
13 public StartTopologyManager(CodeGearManager cgm, TopologyManagerConfig topologyManagerConfig){
50
8dfd93810041 fix config and HostMessage
akahori
parents:
diff changeset
14 super(cgm);
111
671246274719 fix file dir
akahori
parents: 96
diff changeset
15 getLocalDGM().put("topologyManagerConfig", topologyManagerConfig);
96
bf6ab64325f9 add Constoractor
akahori
parents: 64
diff changeset
16 }
bf6ab64325f9 add Constoractor
akahori
parents: 64
diff changeset
17
bf6ab64325f9 add Constoractor
akahori
parents: 64
diff changeset
18
bf6ab64325f9 add Constoractor
akahori
parents: 64
diff changeset
19 public StartTopologyManager(TopologyManagerConfig topologyManagerConfig){
bf6ab64325f9 add Constoractor
akahori
parents: 64
diff changeset
20 super(createCGM(topologyManagerConfig.localPort));
bf6ab64325f9 add Constoractor
akahori
parents: 64
diff changeset
21 getLocalDGM().put("topologyManagerConfig", topologyManagerConfig);
bf6ab64325f9 add Constoractor
akahori
parents: 64
diff changeset
22 }
bf6ab64325f9 add Constoractor
akahori
parents: 64
diff changeset
23
111
671246274719 fix file dir
akahori
parents: 96
diff changeset
24 public static void main(String[] args) {
671246274719 fix file dir
akahori
parents: 96
diff changeset
25 TopologyManagerConfig topologyManagerConfig = new TopologyManagerConfig(args);
671246274719 fix file dir
akahori
parents: 96
diff changeset
26 new StartTopologyManager(topologyManagerConfig);
671246274719 fix file dir
akahori
parents: 96
diff changeset
27 }
671246274719 fix file dir
akahori
parents: 96
diff changeset
28
96
bf6ab64325f9 add Constoractor
akahori
parents: 64
diff changeset
29 @Override
bf6ab64325f9 add Constoractor
akahori
parents: 64
diff changeset
30 protected void run(CodeGearManager cgm){
60
cfd79a71f9cd refactor topology manager
akahori
parents: 50
diff changeset
31 cgm.setup(new TopologyManager());
50
8dfd93810041 fix config and HostMessage
akahori
parents:
diff changeset
32 }
8dfd93810041 fix config and HostMessage
akahori
parents:
diff changeset
33 }
96
bf6ab64325f9 add Constoractor
akahori
parents: 64
diff changeset
34