Mercurial > hg > Members > tatsuki > Alice
view 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 source
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()); } }