X-Git-Url: http://git.sourceforge.jp/view?p=coroid%2Finqubus.git;a=blobdiff_plain;f=frontend%2Fsrc%2Fyukihane%2Finqubus%2Fmanager%2FTaskManage.java;h=35a719ed5177749b39f89da650b7cde30eb4b961;hp=dbb1fcc1e02bfe37f954ee5fbb5fd61c36bb33a6;hb=933745f16080b24e20889dd934b29af9d696070d;hpb=3e8c2064eff10bb3195d234f6e86dce0438350c9;ds=sidebyside 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()); } }