Mercurial > hg > Database > Alice
annotate src/main/java/alice/topology/node/IncomingAbstractHostName.java @ 602:8a9fd716c335 dispose
change topology class extends CodeSegment from MetaCodeSegment, Chat minor fix
author | Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 03 May 2016 20:09:45 +0900 |
parents | 3284428f525e |
children |
rev | line source |
---|---|
345 | 1 package alice.topology.node; |
2 | |
3 import alice.codesegment.CodeSegment; | |
599
3284428f525e
add MetaCodeSegment & MetaDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
584
diff
changeset
|
4 import alice.codesegment.MetaCodeSegment; |
345 | 5 import alice.datasegment.CommandType; |
6 import alice.datasegment.Receiver; | |
7 | |
602
8a9fd716c335
change topology class extends CodeSegment from MetaCodeSegment, Chat minor fix
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
599
diff
changeset
|
8 public class IncomingAbstractHostName extends CodeSegment { |
345 | 9 |
419 | 10 public Receiver absName = ids.create(CommandType.PEEK); |
584
8f765e3eed24
add Topology Manager Number to Topology Node Key
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
419
diff
changeset
|
11 private int topMNumber; |
8f765e3eed24
add Topology Manager Number to Topology Node Key
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
419
diff
changeset
|
12 |
8f765e3eed24
add Topology Manager Number to Topology Node Key
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
419
diff
changeset
|
13 public IncomingAbstractHostName(int topMNumber){ |
8f765e3eed24
add Topology Manager Number to Topology Node Key
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
419
diff
changeset
|
14 this.topMNumber = topMNumber; |
8f765e3eed24
add Topology Manager Number to Topology Node Key
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
419
diff
changeset
|
15 } |
419 | 16 |
17 @Override | |
18 public void run() { | |
19 String absName = this.absName.asString(); | |
584
8f765e3eed24
add Topology Manager Number to Topology Node Key
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
419
diff
changeset
|
20 IncomingConnectionInfo cs = new IncomingConnectionInfo(absName, 0, topMNumber); |
8f765e3eed24
add Topology Manager Number to Topology Node Key
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
419
diff
changeset
|
21 cs.hostInfo.setKey("manager"+topMNumber, absName); |
419 | 22 } |
345 | 23 |
24 } |