X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws2%2Fclient%2Fapi%2FWebServiceDiscovererI.java;h=4a09ef77bb21c3a6d2bf31749691ee6dec5942fd;hb=dc82563dc0d6752da31ade9031035854e5c33409;hp=38fabdf687de7f0442fd49c950aabd6ebf13a10f;hpb=533d6b5040b89fcb6df05144db904db7b1224dcf;p=jalview.git diff --git a/src/jalview/ws2/client/api/WebServiceDiscovererI.java b/src/jalview/ws2/client/api/WebServiceDiscovererI.java index 38fabdf..4a09ef7 100644 --- a/src/jalview/ws2/client/api/WebServiceDiscovererI.java +++ b/src/jalview/ws2/client/api/WebServiceDiscovererI.java @@ -10,11 +10,11 @@ import jalview.ws2.api.WebService; /** * The discoverer and supplier of web services. The discoverer is responsible * for building and storing {@link jalview.ws2.api.WebService} objects - * according to the data retrieved from the servers avaiable at specified urls. + * according to the data retrieved from the servers available at specified urls. * @author mmwarowny * */ -public interface WebServiceDiscovererI +public interface WebServiceDiscovererI extends WebServiceProviderI { public static final int STATUS_OK = 1; @@ -52,13 +52,6 @@ public interface WebServiceDiscovererI int getStatusForUrl(URL url); /** - * Get the list of services found on the servers. - * - * @return services - */ - List getServices(); - - /** * @return {@value true} if there are services available */ boolean hasServices(); @@ -86,7 +79,7 @@ public interface WebServiceDiscovererI * * @return services list future result */ - CompletableFuture> startDiscoverer(); + CompletableFuture>> startDiscoverer(); /** * An interface for the services list observers. @@ -106,7 +99,7 @@ public interface WebServiceDiscovererI * @param list */ public void servicesChanged(WebServiceDiscovererI discoverer, - List services); + List> services); } /**