Mercurial > hg > Database > Alice
comparison src/main/java/alice/topology/manager/keeparive/CreateSchedule.java @ 419:aefbe41fcf12 dispose
change tab to space
author | sugi |
---|---|
date | Tue, 15 Jul 2014 16:00:22 +0900 |
parents | 8f71c3e6f11d |
children | 6e304a7a60e7 |
comparison
equal
deleted
inserted
replaced
418:a269a019f5f8 | 419:aefbe41fcf12 |
---|---|
3 import alice.codesegment.CodeSegment; | 3 import alice.codesegment.CodeSegment; |
4 import alice.datasegment.CommandType; | 4 import alice.datasegment.CommandType; |
5 import alice.datasegment.Receiver; | 5 import alice.datasegment.Receiver; |
6 | 6 |
7 public class CreateSchedule extends CodeSegment{ | 7 public class CreateSchedule extends CodeSegment{ |
8 private Receiver info1 = ids.create(CommandType.TAKE); // WaitingList | 8 private Receiver info1 = ids.create(CommandType.TAKE); // WaitingList |
9 private Receiver info2 = ids.create(CommandType.TAKE); // TaskInfo | 9 private Receiver info2 = ids.create(CommandType.TAKE); // TaskInfo |
10 | |
11 public CreateSchedule(){ | |
12 info1.setKey("_WAITINGLIST"); | |
13 info2.setKey("_TASKINFO"); | |
14 } | |
15 | 10 |
16 @Override | 11 public CreateSchedule(){ |
17 public void run() { | 12 info1.setKey("_WAITINGLIST"); |
18 ListManager manager = info1.asClass(ListManager.class); | 13 info2.setKey("_TASKINFO"); |
19 TaskInfo newTask = info2.asClass(TaskInfo.class); | 14 } |
20 manager.addTask(newTask); | 15 |
21 ods.update("_WAITINGLIST", manager); | 16 @Override |
22 new CheckExistTask(); | 17 public void run() { |
23 } | 18 ListManager manager = info1.asClass(ListManager.class); |
19 TaskInfo newTask = info2.asClass(TaskInfo.class); | |
20 manager.addTask(newTask); | |
21 ods.update("_WAITINGLIST", manager); | |
22 new CheckExistTask(); | |
23 } | |
24 } | 24 } |