OSDN Git Service

画面のプロファイル生成処理で共通化できる部分を共通化
[coroid/inqubus.git] / frontend / src / yukihane / inqubus / manager / TaskManage.java
index 47b037e..983bd10 100644 (file)
@@ -71,6 +71,7 @@ public class TaskManage {
     }
 
     public synchronized boolean cancel(int rowId) {
+        // FIXME 実行前にキャンセルした場合にはcancelledイベントが飛ばないのでMapからリクエストを削除できない
         final ManageTarget<DownloadResult> down = downloadTargets.get(rowId);
         if (down != null) {
             return down.getFuture().cancel(true);
@@ -106,9 +107,7 @@ public class TaskManage {
                     final Future<ConvertResult> future = convertExecutorService.submit(task);
                     convertTargets.put(request.getRowId(), new ManageTarget<>(request, future));
                 }
-                // TODO 変換が必要なら変換キューに入れる
             }
-
         }
 
         @Override