Merge branch 'tasks/JAL-3070_wsinterfaces' into alpha/JAL-3362_Jalview_212_alpha
[jalview.git] / src / jalview / ws / jws2 / jabaws2 / Jws2Instance.java
index 3c409af..143bc1c 100644 (file)
@@ -42,7 +42,7 @@ import compbio.metadata.PresetManager;
 import compbio.metadata.RunnerConfig;
 
 public class Jws2Instance extends ServiceWithParameters
-        implements JalviewServiceEndpointProviderI
+        implements JalviewServiceEndpointProviderI, AutoCloseable
 {
 
   public JABAService service;
@@ -137,7 +137,7 @@ public class Jws2Instance extends ServiceWithParameters
   }
 
   @Override
-  protected void finalize() throws Throwable
+  public void close()
   {
     if (service != null)
     {
@@ -149,7 +149,7 @@ public class Jws2Instance extends ServiceWithParameters
         // ignore
       }
     }
-    super.finalize();
+    // super.finalize();
   }
 
   @Override