X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws2%2FWebServiceDiscoverer.java;h=513610cb715e6ba8e3423b11f60181492ebabb84;hb=12dc7e70977962f00e584b39eda098897d51f432;hp=635bec99cf0ac854b775dbfcbcb2134de982a740;hpb=9a5c8af21bd813e0c62ffcd7e4c0c3e2c33b9947;p=jalview.git diff --git a/src/jalview/ws2/WebServiceDiscoverer.java b/src/jalview/ws2/WebServiceDiscoverer.java index 635bec9..513610c 100644 --- a/src/jalview/ws2/WebServiceDiscoverer.java +++ b/src/jalview/ws2/WebServiceDiscoverer.java @@ -7,6 +7,8 @@ import java.util.List; import java.util.concurrent.CompletableFuture; import java.util.concurrent.CopyOnWriteArrayList; +import jalview.ws2.operations.Operation; + public interface WebServiceDiscoverer { public static final int STATUS_OK = 1; @@ -25,7 +27,7 @@ public interface WebServiceDiscoverer public int getStatusForUrl(String url); - public List getServices(); + public List getOperations(); public boolean hasServices(); @@ -40,8 +42,8 @@ public interface WebServiceDiscoverer @FunctionalInterface static interface ServiceChangeListener { - public void servicesChanged(WebServiceDiscoverer discoverer, - Collection services); + public void operationsChanged(WebServiceDiscoverer discoverer, + List list); } List serviceListeners = new CopyOnWriteArrayList<>(); @@ -58,11 +60,11 @@ public interface WebServiceDiscoverer serviceListeners.remove(listener); } - default void fireServicesChanged(List services) + default void fireOperationsChanged(List list) { for (var listener : serviceListeners) { - listener.servicesChanged(this, services); + listener.operationsChanged(this, list); } } }