Mercurial > hg > Applications > AliceVNC
comparison src/main/java/jp/ac/u_ryukyu/alicevnc/StartAliceVNC.java @ 74:d05de910a3f1
update Alice TopologyNodeConfig for over NAT
author | Nozomi |
---|---|
date | Thu, 26 Nov 2015 20:09:52 +0900 |
parents | 57ca704f86a3 |
children |
comparison
equal
deleted
inserted
replaced
73:281b667970de | 74:d05de910a3f1 |
---|---|
1 package jp.ac.u_ryukyu.alicevnc; | 1 package jp.ac.u_ryukyu.alicevnc; |
2 | 2 |
3 import java.util.ArrayList; | 3 import java.util.ArrayList; |
4 import java.util.LinkedList; | |
4 | 5 |
5 import alice.daemon.AliceDaemon; | 6 import alice.daemon.AliceDaemon; |
6 import alice.topology.node.TopologyNode; | 7 import alice.topology.node.TopologyNode; |
8 import alice.topology.node.TopologyNodeConfig; | |
7 | 9 |
8 /** | 10 /** |
9 * java -cp AliceVNC.jar alice.topology.manager.TopologyManager | 11 * java -cp AliceVNC.jar alice.topology.manager.TopologyManager |
10 * java -jar build/libs/AliceVNC.jar -host YuSugimoto-no-MacBook-Pro.local -p 21000 | 12 * java -jar build/libs/AliceVNC.jar -host YuSugimoto-no-MacBook-Pro.local -p 21000 |
11 */ | 13 */ |
21 cs.ods.put("host", "node0"); | 23 cs.ods.put("host", "node0"); |
22 cs.execute(); | 24 cs.execute(); |
23 return; | 25 return; |
24 } | 26 } |
25 | 27 |
26 if (conf.getManagerHostName() ==null){ | 28 LinkedList<TopologyNodeConfig> topologyNodeConfigs = TopologyNodeConfig.MultiTopologyNodeCongingFactory(args); |
27 conf.setManagerHostName("firefly.cr.ie.u-ryukyu.ac.jp"); | 29 for(TopologyNodeConfig config : topologyNodeConfigs){ |
28 conf.setManagerPort(10000); | 30 new TopologyNode(config, cs); |
29 } | 31 } |
30 | 32 |
31 new TopologyNode(conf, cs); | |
32 } | 33 } |
33 } | 34 } |