uk.ac.ebi.ols.soap
Class OntologyQuerySoapBindingStub

java.lang.Object
  extended by org.apache.axis.client.Stub
      extended by uk.ac.ebi.ols.soap.OntologyQuerySoapBindingStub
All Implemented Interfaces:
Remote, javax.xml.rpc.Stub, Query

public class OntologyQuerySoapBindingStub
extends org.apache.axis.client.Stub
implements Query


Field Summary
 
Fields inherited from class org.apache.axis.client.Stub
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
OntologyQuerySoapBindingStub()
           
OntologyQuerySoapBindingStub(javax.xml.rpc.Service service)
           
OntologyQuerySoapBindingStub(URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
protected  org.apache.axis.client.Call createCall()
           
 HashMap getAllTermsFromOntology(String ontologyName)
           
 HashMap getChildrenFromRoot(String rootTermId, String ontologyName, Vector childrenIds)
           
 String getOntologyLoadDate(String ontologyName)
           
 HashMap getOntologyNames()
           
 HashMap getPrefixedTermsByName(String partialName, boolean reverseKeyOrder)
           
 HashMap getRootTerms(String ontologyName)
           
 String getTermById(String termId, String ontologyName)
           
 HashMap getTermChildren(String termId, String ontologyName, int distance, int[] relationTypes)
           
 HashMap getTermMetadata(String termId, String ontologyName)
           
 HashMap getTermParents(String termId, String ontologyName)
           
 HashMap getTermRelations(String termId, String ontologyName)
           
 DataHolder[] getTermsByAnnotationData(String ontologyName, String annotationType, String strValue, double fromDblValue, double toDblValue)
           
 HashMap getTermsByExactName(String exactName, String ontologyName)
           
 HashMap getTermsByName(String partialName, String ontologyName, boolean reverseKeyOrder)
           
 HashMap getTermXrefs(String termId, String ontologyName)
           
 String getVersion()
           
 boolean isObsolete(String termId, String ontologyName)
           
 
Methods inherited from class org.apache.axis.client.Stub
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OntologyQuerySoapBindingStub

public OntologyQuerySoapBindingStub()
                             throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

OntologyQuerySoapBindingStub

public OntologyQuerySoapBindingStub(URL endpointURL,
                                    javax.xml.rpc.Service service)
                             throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

OntologyQuerySoapBindingStub

public OntologyQuerySoapBindingStub(javax.xml.rpc.Service service)
                             throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault
Method Detail

createCall

protected org.apache.axis.client.Call createCall()
                                          throws RemoteException
Throws:
RemoteException

getVersion

public String getVersion()
                  throws RemoteException
Specified by:
getVersion in interface Query
Throws:
RemoteException

getTermById

public String getTermById(String termId,
                          String ontologyName)
                   throws RemoteException
Specified by:
getTermById in interface Query
Throws:
RemoteException

getTermMetadata

public HashMap getTermMetadata(String termId,
                               String ontologyName)
                        throws RemoteException
Specified by:
getTermMetadata in interface Query
Throws:
RemoteException

getTermXrefs

public HashMap getTermXrefs(String termId,
                            String ontologyName)
                     throws RemoteException
Specified by:
getTermXrefs in interface Query
Throws:
RemoteException

getOntologyNames

public HashMap getOntologyNames()
                         throws RemoteException
Specified by:
getOntologyNames in interface Query
Throws:
RemoteException

getOntologyLoadDate

public String getOntologyLoadDate(String ontologyName)
                           throws RemoteException
Specified by:
getOntologyLoadDate in interface Query
Throws:
RemoteException

getAllTermsFromOntology

public HashMap getAllTermsFromOntology(String ontologyName)
                                throws RemoteException
Specified by:
getAllTermsFromOntology in interface Query
Throws:
RemoteException

getRootTerms

public HashMap getRootTerms(String ontologyName)
                     throws RemoteException
Specified by:
getRootTerms in interface Query
Throws:
RemoteException

getTermsByName

public HashMap getTermsByName(String partialName,
                              String ontologyName,
                              boolean reverseKeyOrder)
                       throws RemoteException
Specified by:
getTermsByName in interface Query
Throws:
RemoteException

getTermsByExactName

public HashMap getTermsByExactName(String exactName,
                                   String ontologyName)
                            throws RemoteException
Specified by:
getTermsByExactName in interface Query
Throws:
RemoteException

getPrefixedTermsByName

public HashMap getPrefixedTermsByName(String partialName,
                                      boolean reverseKeyOrder)
                               throws RemoteException
Specified by:
getPrefixedTermsByName in interface Query
Throws:
RemoteException

getTermParents

public HashMap getTermParents(String termId,
                              String ontologyName)
                       throws RemoteException
Specified by:
getTermParents in interface Query
Throws:
RemoteException

getTermChildren

public HashMap getTermChildren(String termId,
                               String ontologyName,
                               int distance,
                               int[] relationTypes)
                        throws RemoteException
Specified by:
getTermChildren in interface Query
Throws:
RemoteException

getTermRelations

public HashMap getTermRelations(String termId,
                                String ontologyName)
                         throws RemoteException
Specified by:
getTermRelations in interface Query
Throws:
RemoteException

getChildrenFromRoot

public HashMap getChildrenFromRoot(String rootTermId,
                                   String ontologyName,
                                   Vector childrenIds)
                            throws RemoteException
Specified by:
getChildrenFromRoot in interface Query
Throws:
RemoteException

isObsolete

public boolean isObsolete(String termId,
                          String ontologyName)
                   throws RemoteException
Specified by:
isObsolete in interface Query
Throws:
RemoteException

getTermsByAnnotationData

public DataHolder[] getTermsByAnnotationData(String ontologyName,
                                             String annotationType,
                                             String strValue,
                                             double fromDblValue,
                                             double toDblValue)
                                      throws RemoteException
Specified by:
getTermsByAnnotationData in interface Query
Throws:
RemoteException


Copyright © 2011. All Rights Reserved.