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