JAL-4199 Schedule tasks for execution from MenuManager
[jalview.git] / src / jalview / ws2 / actions / alignment / AlignmentAction.java
index 986029c..ce4d499 100644 (file)
@@ -70,21 +70,6 @@ public class AlignmentAction extends BaseAction<AlignmentResult>
     client = builder.client;
   }
 
-  @Deprecated
-  public TaskI<AlignmentResult> perform(AlignmentViewport viewport,
-      List<ArgumentI> args, Credentials credentials,
-      TaskEventListener<AlignmentResult> handler)
-  {
-    var task = createTask(viewport, args, credentials);
-    var executor = PollingTaskExecutor.fromPool(viewport.getServiceExecutor());
-    task.addTaskEventListener(handler);
-    var future = executor.submit(task);
-    task.setCancelAction(() -> {
-      future.cancel(true);
-    });
-    return task;
-  }
-
   @Override
   public AlignmentTask createTask(AlignViewportI viewport,
       List<ArgumentI> args, Credentials credentials)