X-Git-Url: http://source.jalview.org/gitweb/?p=jabaws.git;a=blobdiff_plain;f=webservices%2Fcompbio%2Fdata%2Fmsa%2FRegistryWS.java;h=71a25194370e85baea728a09b3ba15abdfc58661;hp=faaea676f1cc1c2c6044376e95abdc8701980527;hb=140e024c6b00451dd933a9c25feac2d170d5f9f6;hpb=0d3b931076cf21ff2800c2de77d72f81efa5a7e5 diff --git a/webservices/compbio/data/msa/RegistryWS.java b/webservices/compbio/data/msa/RegistryWS.java index faaea67..71a2519 100644 --- a/webservices/compbio/data/msa/RegistryWS.java +++ b/webservices/compbio/data/msa/RegistryWS.java @@ -23,6 +23,7 @@ import java.util.Set; import javax.jws.WebService; import compbio.ws.client.Services; +import compbio.ws.server.Category; /** * JABAWS services registry @@ -80,4 +81,22 @@ public interface RegistryWS extends JABAService { */ boolean isOperating(Services service); + /** + * Gives the description of the service. + * + * @param service + * @return String, plain text or html formatted piece, but NOT a full html + * document + */ + String getServiceDescription(Services service); + + /** + * Gets the list of services per category. ServiceClassifier has the method + * that returns Map> + * + * @return ServiceClassifier the object to represent relation between + * Services and Categories + */ + Set getServiceCategories(); + }