Mercurial > hg > Members > tatsuki > Alice
diff src/main/java/alice/topology/manager/keeparive/ListManagerTest.java @ 345:8f71c3e6f11d
Change directory structure Maven standard
author | sugi |
---|---|
date | Wed, 16 Apr 2014 18:26:07 +0900 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/main/java/alice/topology/manager/keeparive/ListManagerTest.java Wed Apr 16 18:26:07 2014 +0900 @@ -0,0 +1,46 @@ +package alice.topology.manager.keeparive; + +import java.util.LinkedList; + +public class ListManagerTest { + public static void main(String args[]){ + TaskExecuter.getInstance().getNowTask(); + ListManager manager = new ListManager(); + LinkedList<String> nameList = new LinkedList<String>(); + nameList.add("nodeA"); + nameList.add("nodeB"); + nameList.add("nodeC"); + nameList.add("nodeD"); + + TaskInfo taskA = new TaskInfo(TaskType.PING); + taskA.setInfo("node0", "_TEST", 3 * 1000); + TaskExecuter.getInstance().setNowTask(taskA); + + int i = 5; + for (String name : nameList){ + TaskInfo task = new TaskInfo(TaskType.PING); + task.setInfo(name, "_TEST", i * 1000); + System.out.println(task.getSleepTime()); + manager.addTask(task); + manager.show(); + i +=1; + } + TaskExecuter.getInstance().skip(); + i = 11; + for (String name : nameList){ + TaskInfo task = new TaskInfo(TaskType.PING); + task.setInfo(name, "_TEST", i * 1000); + System.out.println(task.getSleepTime()); + manager.addTask(task); + manager.show(); + i +=1; + } + + manager = new ListManager(); + System.out.println(TaskExecuter.getInstance().getRemainingTime()); + TaskExecuter.getInstance().setNowTask(taskA); + TaskExecuter.getInstance().skip(); + System.out.println(TaskExecuter.getInstance().getRemainingTime()); + + } +} \ No newline at end of file