annotate src/main/java/christie/test/topology/localTestTopology/StartLTCodeGear.java @ 69:251e306094d4

update localTestTopology
author akahori
date Sat, 01 Sep 2018 08:10:55 +0900
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
69
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
1 package christie.test.topology.localTestTopology;
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
2
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
3 import christie.annotation.Peek;
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
4 import christie.annotation.Take;
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
5 import christie.codegear.CodeGear;
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
6 import christie.codegear.CodeGearManager;
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
7
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
8 public class StartLTCodeGear extends CodeGear{
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
9
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
10 @Take
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
11 boolean running;
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
12
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
13 @Override
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
14 protected void run(CodeGearManager cgm){
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
15 if(running) cgm.getDGM("node1").put("num", 0);
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
16 else {
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
17 cgm.setup(new StartLTCodeGear());
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
18 getLocalDGM().put("running", running);
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
19 }
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
20 }
251e306094d4 update localTestTopology
akahori
parents:
diff changeset
21 }