comparison src/main/java/jp/ac/u_ryukyu/alicevnc/ReceiveChangeRequest.java @ 29:0f964a1ec846

server change request cant receive
author sugi
date Sat, 08 Nov 2014 20:26:32 +0900
parents 71dd46e2d706
children d8c6a4c7f16e
comparison
equal deleted inserted replaced
28:71dd46e2d706 29:0f964a1ec846
36 ods.put("currentServer", order); 36 ods.put("currentServer", order);
37 new ReceiveChangeRequest(); 37 new ReceiveChangeRequest();
38 } else { 38 } else {
39 System.out.println("coming Server change request from "+ order.name+" "+order.route.size()); 39 System.out.println("coming Server change request from "+ order.name+" "+order.route.size());
40 new CheckCurrentInfo(order); // check change Server flag. 40 new CheckCurrentInfo(order); // check change Server flag.
41 order.messageID = MessageType.StartNegotiate.getId(); 41
42 order.name = "node0";
43 ods.put(info.key, order);
44 new ReceiveChangeRequest();
45 } 42 }
46 } 43 }
47 } else if (order.messageID == MessageType.StartNegotiate.getId()|| 44 } else if (order.messageID == MessageType.StartNegotiate.getId()||
48 order.messageID == MessageType.StopProxy.getId()) { 45 order.messageID == MessageType.StopProxy.getId()) {
49 if (order.route.size() == 0) { 46 if (order.route.size() == 0) {
59 } else { 56 } else {
60 int last = order.route.size() - 1; 57 int last = order.route.size() - 1;
61 String address = order.route.get(last); 58 String address = order.route.get(last);
62 order.route.remove(last); 59 order.route.remove(last);
63 ods.put(address, "changeRequest", order); 60 ods.put(address, "changeRequest", order);
61 new ReceiveChangeRequest();
64 } 62 }
65 new ReceiveChangeRequest();
66 } 63 }
67 } 64 }
68 } 65 }