Mercurial > hg > Database > Alice
comparison src/main/java/alice/topology/manager/RecodeTopology.java @ 599:3284428f525e dispose
add MetaCodeSegment & MetaDSM
author | Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 15 Feb 2016 01:16:35 +0900 |
parents | 8f765e3eed24 |
children | 8a9fd716c335 |
comparison
equal
deleted
inserted
replaced
598:35f83005271e | 599:3284428f525e |
---|---|
2 | 2 |
3 import java.util.HashMap; | 3 import java.util.HashMap; |
4 import java.util.LinkedList; | 4 import java.util.LinkedList; |
5 | 5 |
6 import alice.codesegment.CodeSegment; | 6 import alice.codesegment.CodeSegment; |
7 import alice.codesegment.MetaCodeSegment; | |
7 import alice.datasegment.CommandType; | 8 import alice.datasegment.CommandType; |
8 import alice.datasegment.Receiver; | 9 import alice.datasegment.Receiver; |
9 import alice.topology.HostMessage; | 10 import alice.topology.HostMessage; |
10 | 11 |
11 /** | 12 /** |
12 * This class update "topology"(topology info). | 13 * This class update "topology"(topology info). |
13 * "topology" has HashMap<String:nodeName, LinkedList<HostMessage>> | 14 * "topology" has HashMap<String:nodeName, LinkedList<HostMessage>> |
14 */ | 15 */ |
15 public class RecodeTopology extends CodeSegment { | 16 public class RecodeTopology extends MetaCodeSegment { |
16 | 17 |
17 private Receiver info = ids.create(CommandType.TAKE); // NodeInfo | 18 private Receiver info = ids.create(CommandType.TAKE); // NodeInfo |
18 private Receiver info1 = ids.create(CommandType.TAKE); // HashMap | 19 private Receiver info1 = ids.create(CommandType.TAKE); // HashMap |
19 | 20 |
20 public RecodeTopology(){ | 21 public RecodeTopology(){ |