From: yukihane Date: Mon, 29 Aug 2011 02:43:46 +0000 (+0900) Subject: TaskManage動作ログ出力 X-Git-Tag: test20110903_ver2.a.0~118^2~6 X-Git-Url: http://git.sourceforge.jp/view?p=coroid%2Finqubus.git;a=commitdiff_plain;h=933745f16080b24e20889dd934b29af9d696070d;hp=3e8c2064eff10bb3195d234f6e86dce0438350c9 TaskManage動作ログ出力 --- diff --git a/frontend/src/yukihane/inqubus/manager/TaskManage.java b/frontend/src/yukihane/inqubus/manager/TaskManage.java index dbb1fcc..35a719e 100644 --- a/frontend/src/yukihane/inqubus/manager/TaskManage.java +++ b/frontend/src/yukihane/inqubus/manager/TaskManage.java @@ -5,6 +5,8 @@ import java.util.Map; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Future; +import java.util.logging.Level; +import java.util.logging.Logger; import saccubus.worker.WorkerListener; import saccubus.worker.convert.Convert; import saccubus.worker.convert.ConvertProgress; @@ -20,7 +22,7 @@ import saccubus.worker.profile.DownloadProfile; * @author yuki */ public class TaskManage { - + private static final Logger logger = Logger.getLogger(TaskManage.class.getName()); private final ExecutorService downloadExecutorService; private final ExecutorService convertExecutorService; private final Map> downloadTargets = new HashMap<>(); @@ -119,22 +121,26 @@ public class TaskManage { @Override public void process(V progress) { + logger.log(Level.FINEST, "process: {0}", progress); // TOOD notify(TaskStatus.DOING, 0.0, ""); } @Override public void cancelled() { + logger.log(Level.FINE, "cancelled: {0}", toString()); notify(TaskStatus.CANCELLED); } @Override public void done(T result) { + logger.log(Level.FINE, "done: {0}", result); notify(TaskStatus.DONE); } @Override public void error(Throwable th) { + logger.log(Level.SEVERE, "error", th); notify(TaskStatus.ERROR, 0.0, th.getMessage()); } }