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(){