--- /dev/null
+package jalview.api;
+
+public interface PollableAlignCalcWorkerI extends AlignCalcWorkerI
+{
+ @Override
+ public default void run() throws Throwable
+ {
+ startUp();
+ }
+
+ public void startUp() throws Throwable;
+
+ public boolean poll() throws Throwable;
+
+ public void cancel();
+
+ public void cleanUp();
+}