|
This WSDL was generated using Apache Axis tools to fulfill the following interface contract:
public interface Query {
public String getVersion();
public String getTermById(String termId, String ontologyName);
public Map getTermMetadata(String termId, String ontologyName);
public Map getTermXrefs(String termId, String ontologyName);
public Map getOntologyNames();
public String getOntologyLoadDate(String ontologyName);
public Map getAllTermsFromOntology(String ontologyName);
public Map getRootTerms(String ontologyName);
public Map getTermsByName(String partialName, String ontologyName, boolean reverseKeyOrder);
public Map getPrefixedTermsByName(String partialName, boolean reverseKeyOrder);
public Map getTermParents(String termId, String ontologyName);
public Map getTermChildren(String termId, String ontologyName, int distance, int[] relationTypes);
public Map getTermRelations(String termId, String ontologyName);
public Map getChildrenFromRoot(String termId, String ontologyName, Vector childrenIds);
public boolean isObsolete(String termId, String ontologyName);
public DataHolder[] getTermsByAnnotationData(String ontologyName, String annotationType, String strValue, Double fromDblValue, Double toDblValue);
}
The Javadoc API for these methods can be found here: http://www.ebi.ac.uk/ontology-lookup/api/uk/ac/ebi/ook/web/interfaces/QueryImpl.html
| ports |
|
| source |
<wsdl:service name="QueryService">
<wsdl:port name="OntologyQuery" binding="impl:OntologyQuerySoapBinding">
<wsdlsoap:address location="http://www.ebi.ac.uk/ontology-lookup/services/OntologyQuery"/>
</wsdl:port>
</wsdl:service> |
| type |
impl:Query |
| extensibility |
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> |
| operations |
getVersion| extensibility | <wsdlsoap:operation soapAction="getVersion"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getTermById| extensibility | <wsdlsoap:operation soapAction="getTermById"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getTermMetadata| extensibility | <wsdlsoap:operation soapAction="getTermMetadata"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getTermXrefs| extensibility | <wsdlsoap:operation soapAction="getTermXrefs"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getOntologyNames| extensibility | <wsdlsoap:operation soapAction="getOntologyNames"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getOntologyLoadDate| extensibility | <wsdlsoap:operation soapAction="getOntologyLoadDate"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getAllTermsFromOntology| extensibility | <wsdlsoap:operation soapAction="getAllTermsFromOntology"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getRootTerms| extensibility | <wsdlsoap:operation soapAction="getRootTerms"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getTermsByName| extensibility | <wsdlsoap:operation soapAction="getTermsByName"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getPrefixedTermsByName| extensibility | <wsdlsoap:operation soapAction="getPrefixedTermsByName"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getTermParents| extensibility | <wsdlsoap:operation soapAction="getTermParents"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getTermChildren| extensibility | <wsdlsoap:operation soapAction="getTermChildren"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getTermRelations| extensibility | <wsdlsoap:operation soapAction="getTermRelations"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getChildrenFromRoot| extensibility | <wsdlsoap:operation soapAction="getChildrenFromRoot"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| isObsolete| extensibility | <wsdlsoap:operation soapAction="isObsolete"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
| getTermsByAnnotationData| extensibility | <wsdlsoap:operation soapAction="getTermsByAnnotationData"/> | | input | <wsdlsoap:body use="literal"/> | | output | <wsdlsoap:body use="literal"/> |
|
|
| used by |
|
| source |
<wsdl:binding name="OntologyQuerySoapBinding" type="impl:Query">
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="getVersion">
<wsdlsoap:operation soapAction="getVersion"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getTermById">
<wsdlsoap:operation soapAction="getTermById"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getTermMetadata">
<wsdlsoap:operation soapAction="getTermMetadata"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getTermXrefs">
<wsdlsoap:operation soapAction="getTermXrefs"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getOntologyNames">
<wsdlsoap:operation soapAction="getOntologyNames"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getOntologyLoadDate">
<wsdlsoap:operation soapAction="getOntologyLoadDate"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getAllTermsFromOntology">
<wsdlsoap:operation soapAction="getAllTermsFromOntology"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getRootTerms">
<wsdlsoap:operation soapAction="getRootTerms"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getTermsByName">
<wsdlsoap:operation soapAction="getTermsByName"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getPrefixedTermsByName">
<wsdlsoap:operation soapAction="getPrefixedTermsByName"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getTermParents">
<wsdlsoap:operation soapAction="getTermParents"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getTermChildren">
<wsdlsoap:operation soapAction="getTermChildren"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getTermRelations">
<wsdlsoap:operation soapAction="getTermRelations"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getChildrenFromRoot">
<wsdlsoap:operation soapAction="getChildrenFromRoot"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="isObsolete">
<wsdlsoap:operation soapAction="isObsolete"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getTermsByAnnotationData">
<wsdlsoap:operation soapAction="getTermsByAnnotationData"/>
<wsdl:input>
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding> |
| operations |
| getVersion | getTermById | getTermMetadata | getTermXrefs | getOntologyNames | getOntologyLoadDate | getAllTermsFromOntology | getRootTerms | getTermsByName | getPrefixedTermsByName | getTermParents | getTermChildren | getTermRelations | getChildrenFromRoot | isObsolete | getTermsByAnnotationData |
|
| used by |
|
| source |
<wsdl:portType name="Query">
<wsdl:operation name="getVersion">
<wsdl:input name="getVersionRequest" message="impl:getVersionRequest"/>
<wsdl:output name="getVersionResponse" message="impl:getVersionResponse"/>
</wsdl:operation>
<wsdl:operation name="getTermById">
<wsdl:input name="getTermByIdRequest" message="impl:getTermByIdRequest"/>
<wsdl:output name="getTermByIdResponse" message="impl:getTermByIdResponse"/>
</wsdl:operation>
<wsdl:operation name="getTermMetadata">
<wsdl:input name="getTermMetadataRequest" message="impl:getTermMetadataRequest"/>
<wsdl:output name="getTermMetadataResponse" message="impl:getTermMetadataResponse"/>
</wsdl:operation>
<wsdl:operation name="getTermXrefs">
<wsdl:input name="getTermXrefsRequest" message="impl:getTermXrefsRequest"/>
<wsdl:output name="getTermXrefsResponse" message="impl:getTermXrefsResponse"/>
</wsdl:operation>
<wsdl:operation name="getOntologyNames">
<wsdl:input name="getOntologyNamesRequest" message="impl:getOntologyNamesRequest"/>
<wsdl:output name="getOntologyNamesResponse" message="impl:getOntologyNamesResponse"/>
</wsdl:operation>
<wsdl:operation name="getOntologyLoadDate">
<wsdl:input name="getOntologyLoadDateRequest" message="impl:getOntologyLoadDateRequest"/>
<wsdl:output name="getOntologyLoadDateResponse" message="impl:getOntologyLoadDateResponse"/>
</wsdl:operation>
<wsdl:operation name="getAllTermsFromOntology">
<wsdl:input name="getAllTermsFromOntologyRequest" message="impl:getAllTermsFromOntologyRequest"/>
<wsdl:output name="getAllTermsFromOntologyResponse" message="impl:getAllTermsFromOntologyResponse"/>
</wsdl:operation>
<wsdl:operation name="getRootTerms">
<wsdl:input name="getRootTermsRequest" message="impl:getRootTermsRequest"/>
<wsdl:output name="getRootTermsResponse" message="impl:getRootTermsResponse"/>
</wsdl:operation>
<wsdl:operation name="getTermsByName">
<wsdl:input name="getTermsByNameRequest" message="impl:getTermsByNameRequest"/>
<wsdl:output name="getTermsByNameResponse" message="impl:getTermsByNameResponse"/>
</wsdl:operation>
<wsdl:operation name="getPrefixedTermsByName">
<wsdl:input name="getPrefixedTermsByNameRequest" message="impl:getPrefixedTermsByNameRequest"/>
<wsdl:output name="getPrefixedTermsByNameResponse" message="impl:getPrefixedTermsByNameResponse"/>
</wsdl:operation>
<wsdl:operation name="getTermParents">
<wsdl:input name="getTermParentsRequest" message="impl:getTermParentsRequest"/>
<wsdl:output name="getTermParentsResponse" message="impl:getTermParentsResponse"/>
</wsdl:operation>
<wsdl:operation name="getTermChildren">
<wsdl:input name="getTermChildrenRequest" message="impl:getTermChildrenRequest"/>
<wsdl:output name="getTermChildrenResponse" message="impl:getTermChildrenResponse"/>
</wsdl:operation>
<wsdl:operation name="getTermRelations">
<wsdl:input name="getTermRelationsRequest" message="impl:getTermRelationsRequest"/>
<wsdl:output name="getTermRelationsResponse" message="impl:getTermRelationsResponse"/>
</wsdl:operation>
<wsdl:operation name="getChildrenFromRoot">
<wsdl:input name="getChildrenFromRootRequest" message="impl:getChildrenFromRootRequest"/>
<wsdl:output name="getChildrenFromRootResponse" message="impl:getChildrenFromRootResponse"/>
</wsdl:operation>
<wsdl:operation name="isObsolete">
<wsdl:input name="isObsoleteRequest" message="impl:isObsoleteRequest"/>
<wsdl:output name="isObsoleteResponse" message="impl:isObsoleteResponse"/>
</wsdl:operation>
<wsdl:operation name="getTermsByAnnotationData">
<wsdl:input name="getTermsByAnnotationDataRequest" message="impl:getTermsByAnnotationDataRequest"/>
<wsdl:output name="getTermsByAnnotationDataResponse" message="impl:getTermsByAnnotationDataResponse"/>
</wsdl:operation>
</wsdl:portType> |
| parts |
| parameters | | element | impl:getTermsByName |
|
|
| used by |
|
| source |
<wsdl:message name="getTermsByNameRequest">
<wsdl:part name="parameters" element="impl:getTermsByName"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getOntologyLoadDateResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getOntologyLoadDateResponse">
<wsdl:part name="parameters" element="impl:getOntologyLoadDateResponse"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getVersionResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getVersionResponse">
<wsdl:part name="parameters" element="impl:getVersionResponse"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getChildrenFromRoot |
|
|
| used by |
|
| source |
<wsdl:message name="getChildrenFromRootRequest">
<wsdl:part name="parameters" element="impl:getChildrenFromRoot"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getOntologyLoadDate |
|
|
| used by |
|
| source |
<wsdl:message name="getOntologyLoadDateRequest">
<wsdl:part name="parameters" element="impl:getOntologyLoadDate"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermChildrenResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getTermChildrenResponse">
<wsdl:part name="parameters" element="impl:getTermChildrenResponse"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:isObsoleteResponse |
|
|
| used by |
|
| source |
<wsdl:message name="isObsoleteResponse">
<wsdl:part name="parameters" element="impl:isObsoleteResponse"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermXrefsResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getTermXrefsResponse">
<wsdl:part name="parameters" element="impl:getTermXrefsResponse"/>
</wsdl:message> |
| parts |
|
| used by |
|
| source |
<wsdl:message name="getTermByIdRequest">
<wsdl:part name="parameters" element="impl:getTermById"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermsByAnnotationData |
|
|
| used by |
|
| source |
<wsdl:message name="getTermsByAnnotationDataRequest">
<wsdl:part name="parameters" element="impl:getTermsByAnnotationData"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermChildren |
|
|
| used by |
|
| source |
<wsdl:message name="getTermChildrenRequest">
<wsdl:part name="parameters" element="impl:getTermChildren"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getRootTerms |
|
|
| used by |
|
| source |
<wsdl:message name="getRootTermsRequest">
<wsdl:part name="parameters" element="impl:getRootTerms"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getOntologyNamesResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getOntologyNamesResponse">
<wsdl:part name="parameters" element="impl:getOntologyNamesResponse"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermsByNameResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getTermsByNameResponse">
<wsdl:part name="parameters" element="impl:getTermsByNameResponse"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getPrefixedTermsByNameResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getPrefixedTermsByNameResponse">
<wsdl:part name="parameters" element="impl:getPrefixedTermsByNameResponse"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermRelationsResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getTermRelationsResponse">
<wsdl:part name="parameters" element="impl:getTermRelationsResponse"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getAllTermsFromOntologyResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getAllTermsFromOntologyResponse">
<wsdl:part name="parameters" element="impl:getAllTermsFromOntologyResponse"/>
</wsdl:message> |
| parts |
|
| used by |
|
| source |
<wsdl:message name="getVersionRequest">
<wsdl:part name="parameters" element="impl:getVersion"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermParents |
|
|
| used by |
|
| source |
<wsdl:message name="getTermParentsRequest">
<wsdl:part name="parameters" element="impl:getTermParents"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermMetadataResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getTermMetadataResponse">
<wsdl:part name="parameters" element="impl:getTermMetadataResponse"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getAllTermsFromOntology |
|
|
| used by |
|
| source |
<wsdl:message name="getAllTermsFromOntologyRequest">
<wsdl:part name="parameters" element="impl:getAllTermsFromOntology"/>
</wsdl:message> |
| parts |
|
| used by |
|
| source |
<wsdl:message name="isObsoleteRequest">
<wsdl:part name="parameters" element="impl:isObsolete"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermMetadata |
|
|
| used by |
|
| source |
<wsdl:message name="getTermMetadataRequest">
<wsdl:part name="parameters" element="impl:getTermMetadata"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermXrefs |
|
|
| used by |
|
| source |
<wsdl:message name="getTermXrefsRequest">
<wsdl:part name="parameters" element="impl:getTermXrefs"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getOntologyNames |
|
|
| used by |
|
| source |
<wsdl:message name="getOntologyNamesRequest">
<wsdl:part name="parameters" element="impl:getOntologyNames"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermParentsResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getTermParentsResponse">
<wsdl:part name="parameters" element="impl:getTermParentsResponse"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermRelations |
|
|
| used by |
|
| source |
<wsdl:message name="getTermRelationsRequest">
<wsdl:part name="parameters" element="impl:getTermRelations"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getChildrenFromRootResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getChildrenFromRootResponse">
<wsdl:part name="parameters" element="impl:getChildrenFromRootResponse"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermByIdResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getTermByIdResponse">
<wsdl:part name="parameters" element="impl:getTermByIdResponse"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getRootTermsResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getRootTermsResponse">
<wsdl:part name="parameters" element="impl:getRootTermsResponse"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getPrefixedTermsByName |
|
|
| used by |
|
| source |
<wsdl:message name="getPrefixedTermsByNameRequest">
<wsdl:part name="parameters" element="impl:getPrefixedTermsByName"/>
</wsdl:message> |
| parts |
| parameters | | element | impl:getTermsByAnnotationDataResponse |
|
|
| used by |
|
| source |
<wsdl:message name="getTermsByAnnotationDataResponse">
<wsdl:part name="parameters" element="impl:getTermsByAnnotationDataResponse"/>
</wsdl:message> |
|