diff 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
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/alicevnc/StartAliceVNC.java	Thu Nov 26 03:39:36 2015 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/alicevnc/StartAliceVNC.java	Thu Nov 26 20:09:52 2015 +0900
@@ -1,9 +1,11 @@
 package jp.ac.u_ryukyu.alicevnc;
 
 import java.util.ArrayList;
+import java.util.LinkedList;
 
 import alice.daemon.AliceDaemon;
 import alice.topology.node.TopologyNode;
+import alice.topology.node.TopologyNodeConfig;
 
 /**
  * java -cp  AliceVNC.jar alice.topology.manager.TopologyManager
@@ -23,11 +25,10 @@
             return;
         }
 
-        if (conf.getManagerHostName() ==null){
-            conf.setManagerHostName("firefly.cr.ie.u-ryukyu.ac.jp");
-            conf.setManagerPort(10000);
+        LinkedList<TopologyNodeConfig> topologyNodeConfigs = TopologyNodeConfig.MultiTopologyNodeCongingFactory(args);
+        for(TopologyNodeConfig config : topologyNodeConfigs){
+            new TopologyNode(config, cs);
         }
 
-        new TopologyNode(conf, cs);
     }
 }