|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface NCBOWebserviceEndpoint
The endpoint interface for NCBO webservices. It is used to implement a JSR-181 ejb3 endpoint implementation.Client uses the jaxrpc-mapping file and the endpoint interface to consume these services.
| Method Summary | |
|---|---|
StringList |
getAssociationsForOntology(String ontologyDisplayLabel)
Get all existing associations/relations for an ontlogy in the NCBO library. |
StringList |
getAttributesForOntology(String ontologyDisplayLabel)
Get all existing attributes like definition.synonym etc for an ontlogy in the NCBO library. |
SearchBeanResultList |
getAttributeValueContains(StringList ontologyDisplayLabel,
String searchStr,
StringList attributeName,
boolean includeObsolete)
Search for class/type by searching the attribute value contains. |
SearchBeanResultList |
getAttributeValueEndsWith(StringList ontologyDisplayLabel,
String searchStr,
StringList attributeName,
boolean includeObsolete)
Search for class/type by searching the attribute value ends with. |
SearchBeanResultList |
getAttributeValueSoundsLike(StringList ontologyDisplayLabel,
String searchStr,
StringList attributeName,
boolean includeObsolete)
Search for class/type by searching the attribute value sounds like(double metaphone). |
SearchBeanResultList |
getAttributeValueStartsWith(StringList ontologyDisplayLabel,
String searchStr,
StringList attributeName,
boolean includeObsolete)
Search for class/type by searching the attribute value starts with. |
AssociationBeanResultList |
getChildNodes(String ontologyDisplayLabel,
String focusNodeId,
StringList associationName)
Get the child nodes and related relations/associations given an ontology label. |
String |
getHierarchyToRootImageUrl(String ontologyDisplayLabel,
String focusNodeId,
StringList associationName)
Get an image url like http://www.bioontology.org/graphs/webservice/1.jpg for hierarchy to root of a class/type. |
NCBOOntologyList |
getNCBOOntologies()
Get All ontologies in the NCBO library. |
NCBOOntologyList |
getNCBOOntologiesByCategory(String categoryName)
Get an NCBO ontology given the category. |
NCBOOntology |
getNCBOOntology(String ontologyDisplayLabel)
Get an NCBO ontology given the primary identifier, displaylabel. |
String |
getNetworkNeighborhoodImageUrl(String ontologyDisplayLabel,
String focusNodeId,
StringList associationName)
Get an image url like http://www.bioontology.org/graphs/webservice/1.jpg for a network neighborhood of a class/type. |
NodeBeanResult |
getNode(String ontologyDisplayLabel,
String focusNodeId)
Get a Node given an id of a class/type. |
SearchBeanResultList |
getNodeIdContains(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
Search for class/type id that contains a string in a list of ontologies. |
SearchBeanResultList |
getNodeIdEndsWith(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
Search for class/type id that ends with a string in a list of ontologies. |
SearchBeanResultList |
getNodeIdExactMatch(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
Search for class/type id that matches exactly with a string in a list of ontologies. |
SearchBeanResultList |
getNodeIdStartsWith(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
Search for class/type id that starts with a string in a list of ontologies. |
SearchBeanResultList |
getNodeNameContains(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
Search for class/type name that contains the search string given a list of ontologies. |
SearchBeanResultList |
getNodeNameEndsWith(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
Search for class/type name that ends with a string in a list of ontologies. |
SearchBeanResultList |
getNodeNameExactMatch(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
Search for class/type name that matches exactly with the serach string given a list of ontologies. |
SearchBeanResultList |
getNodeNameSoundsLike(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
Search for class/type name that sounds like(double metaphone) the search string in a list of ontologies. |
SearchBeanResultList |
getNodeNameStartsWith(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
Search for class/type name that starts with a string in a list of ontologies. |
AssociationBeanResultList |
getParentNodes(String ontologyDisplayLabel,
String focusNodeId,
StringList associationName)
Get the parent nodes and related relations/associations given an ontology label. |
AssociationBeanResult |
getTopLevelNodes(String ontologyDisplayLabel)
Get the top level nodes and related relations/associations given an ontology label |
| Method Detail |
|---|
NCBOOntologyList getNCBOOntologies()
throws RemoteException
NCBOOntologyList .
RemoteException
NCBOOntology getNCBOOntology(String ontologyDisplayLabel)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.
NCBOOntology.A wrapped array of NCBOOntology.
RemoteException
NCBOOntologyList getNCBOOntologiesByCategory(String categoryName)
throws RemoteException
NCBOOntology.
categoryName - The name of a valid category in the NCBO library.
NCBOOntologyList.A wrapped array of NCBOOntology.
RemoteException
NodeBeanResult getNode(String ontologyDisplayLabel,
String focusNodeId)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.focusNodeId. - The node that is being queried.
NodeBeanResult. Information about this class/type
along with it's attributes and values
RemoteException
AssociationBeanResult getTopLevelNodes(String ontologyDisplayLabel)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.
AssociationBeanResult. Wrapped array of nodes and associations .
RemoteException
AssociationBeanResultList getParentNodes(String ontologyDisplayLabel,
String focusNodeId,
StringList associationName)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.focusNodeId. - The node that is being queried.associationName. - A wrapped array of associations taht need to be queried. If empty
or null all associations will be queried.
AssociationBeanResultList. Wrapped Array of nodes and associations .
RemoteException
AssociationBeanResultList getChildNodes(String ontologyDisplayLabel,
String focusNodeId,
StringList associationName)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.focusNodeId. - The node that is being queried.associationName. - A wrapped array of associations taht need to be queried. If empty
or null all associations will be queried.
AssociationBeanResult. Wrapped Array of nodes and associations.
RemoteException
StringList getAssociationsForOntology(String ontologyDisplayLabel)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.
StringList. Wrapped Array of strings of association names.
RemoteException
StringList getAttributesForOntology(String ontologyDisplayLabel)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.
StringList. Wrapped Array of strings of attribute names .
RemoteException
SearchBeanResultList getNodeNameStartsWith(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
throws RemoteException
ontologyDisplayLabel - A wrapped array of labels. Label is the unique identifier of the ontology in the NCBO library.searchStr. - The search stringincludeObsolete. - A boolean indicating whether or not to search obsolte/inactive class/type
SearchBeanResultList. Wrapped Array of nodes resulting from the search.
RemoteException
SearchBeanResultList getNodeNameSoundsLike(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.searchStr. - The search stringincludeObsolete. - A boolean indicating whether or not to search obsolte/inactive class/type
SearchBeanResultList. Wrapped Array of nodes resulting from the search.
RemoteException
SearchBeanResultList getNodeNameEndsWith(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.searchStr. - The search string. part of the name of class/type.includeObsolete. - A boolean indicating whether or not to search obsolte/inactive class/type
SearchBeanResultList. Wrapped Array of nodes resulting from the search.
RemoteException
SearchBeanResultList getNodeNameExactMatch(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.searchStr. - The search string. part of the name of class/typeincludeObsolete. - A boolean indicating whether or not to search obsolte/inactive class/type
SearchBeanResultList. Wrapped Array of nodes resulting from the search.
RemoteException
SearchBeanResultList getNodeNameContains(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.searchStr. - The search string. part of the name of class/typeincludeObsolete. - A boolean indicating whether or not to search obsolte/inactive class/type
SearchBeanResultList. Wrapped Array of nodes resulting from the search.
RemoteException
SearchBeanResultList getNodeIdStartsWith(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.searchStr. - The search string which is part of the id.includeObsolete. - A boolean indicating whether or not to search obsolte/inactive class/type
SearchBeanResultList. Wrapped Array of nodes resulting from the search.
RemoteException
SearchBeanResultList getNodeIdEndsWith(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.searchStr. - The search string which is part of the id.includeObsolete. - A boolean indicating whether or not to search obsolte/inactive class/type
SearchBeanResultList. Wrapped Array of nodes resulting from the search.
RemoteException
SearchBeanResultList getNodeIdExactMatch(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.searchStr. - The search string which is part of the id.includeObsolete. - A boolean indicating whether or not to search obsolte/inactive class/type
SearchBeanResultList. Wrapped Array of nodes resulting from the search.
RemoteException
SearchBeanResultList getNodeIdContains(StringList ontologyDisplayLabel,
String searchStr,
boolean includeObsolete)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.searchStr. - The search string which is part of the id.includeObsolete. - A boolean indicating whether or not to search obsolte/inactive class/type
SearchBeanResultList. Wrapped Array of nodes resulting from the search SearchBeanResultList.
RemoteException
SearchBeanResultList getAttributeValueStartsWith(StringList ontologyDisplayLabel,
String searchStr,
StringList attributeName,
boolean includeObsolete)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.searchStr. - The search string which is part of the id.includeObsolete. - A boolean indicating whether or not to search obsolte/inactive class/type
SearchBeanResultList. Wrapped Array of nodes resulting from the search.
RemoteException
SearchBeanResultList getAttributeValueEndsWith(StringList ontologyDisplayLabel,
String searchStr,
StringList attributeName,
boolean includeObsolete)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.searchStr. - The search string which is part of the id.includeObsolete. - A boolean indicating whether or not to search obsolte/inactive class/type
SearchBeanResultList. Wrapped Array of nodes resulting from the search.
RemoteException
SearchBeanResultList getAttributeValueContains(StringList ontologyDisplayLabel,
String searchStr,
StringList attributeName,
boolean includeObsolete)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.searchStr. - The search string which is part of the id.includeObsolete. - A boolean indicating whether or not to search obsolte/inactive class/type
SearchBeanResultList. Wrapped Array of nodes resulting from the search.
RemoteException
SearchBeanResultList getAttributeValueSoundsLike(StringList ontologyDisplayLabel,
String searchStr,
StringList attributeName,
boolean includeObsolete)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.searchStr. - The search string which is part of the id.includeObsolete. - A boolean indicating whether or not to search obsolte/inactive class/type
SearchBeanResultList. Wrapped Array of nodes resulting from the search.
RemoteException
String getNetworkNeighborhoodImageUrl(String ontologyDisplayLabel,
String focusNodeId,
StringList associationName)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.focusNodeId. - The node that is being gaphed.associationName. - A wrapped array of associations taht need to be queried. If empty or null
all associations will be considered
RemoteException
String getHierarchyToRootImageUrl(String ontologyDisplayLabel,
String focusNodeId,
StringList associationName)
throws RemoteException
ontologyDisplayLabel - The unique identifier of the ontology in the NCBO library.focusNodeId. - The node that is being gaphed.associationName. - A wrapped array of associations taht need to be queried. If empty or null
all associations will be considered
RemoteException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||