Mercurial > hg > Database > Alice
diff src/alice/topology/manager/keeparive/RemoveTask.java @ 331:8266d7cfba7e
add comment
author | sugi |
---|---|
date | Thu, 03 Apr 2014 20:26:23 +0900 |
parents | d35ff0f588e8 |
children | cf9072608fe4 |
line wrap: on
line diff
--- a/src/alice/topology/manager/keeparive/RemoveTask.java Mon Mar 31 22:28:52 2014 +0900 +++ b/src/alice/topology/manager/keeparive/RemoveTask.java Thu Apr 03 20:26:23 2014 +0900 @@ -15,21 +15,18 @@ @Override public void run() { - System.out.println("cccc"); ListManager list = info1.asClass(ListManager.class); // explicit cast TaskInfo task = info2.asClass(TaskInfo.class); TaskExecuter exec = TaskExecuter.getInstance(); if (exec.compareNowTask(task)){ // case: remove task is state countdown. - System.out.println("delete task"); exec.skip(); } else { boolean removeFlag = false; // case: remove task is still in the waiting queue. for (TaskInfo t: list.getTaskList()){ if (t.getType().equals(task.getType())){ - list.getTaskList().remove(t); - System.out.println("delete task"); + list.getTaskList().remove(t); // this operation should be executed by list Manager. removeFlag = true; break; }