Package ubic.gemma.web.services
Class GeneIDbyTaxonEndpoint
- java.lang.Object
- 
- org.springframework.xml.transform.TransformerObjectSupport
- 
- org.springframework.ws.server.endpoint.AbstractDomPayloadEndpoint
- 
- ubic.gemma.web.services.AbstractGemmaEndpoint
- 
- ubic.gemma.web.services.GeneIDbyTaxonEndpoint
 
 
 
 
- 
- All Implemented Interfaces:
- org.springframework.ws.server.endpoint.PayloadEndpoint
 
 public class GeneIDbyTaxonEndpoint extends AbstractGemmaEndpoint Given the Taxon (eg. "1" for Homo Sapiens), will return all the Gene IDs that match the taxon.- Author:
- klc, gavin
 
- 
- 
Field Summary- 
Fields inherited from class ubic.gemma.web.services.AbstractGemmaEndpointDELIMITER, manualAuthenticationService, NAMESPACE_URI, REQUEST, RESPONSE
 
- 
 - 
Constructor SummaryConstructors Constructor Description GeneIDbyTaxonEndpoint()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ElementinvokeInternal(Element requestElement, Document document)Reads the givenrequestElement, and sends the response back.voidsetGeneService(GeneService gs)Sets the "business service" to delegate to.voidsetTaxonService(TaxonService taxonService)- 
Methods inherited from class ubic.gemma.web.services.AbstractGemmaEndpointauthenticate, buildBadResponse, buildWrapper, encode, getArrayValues, getLastSingleNodeValue, getNodeValue, getOptionalNodeValue, getSingleNodeValue, readReport, readReport, readReport, setLocalName, setManualAuthenticationService, writeReport
 - 
Methods inherited from class org.springframework.ws.server.endpoint.AbstractDomPayloadEndpointcreateDocumentBuilder, createDocumentBuilderFactory, getDocumentElement, invoke, setAlwaysTransform, setExpandEntityReferences, setNamespaceAware, setValidating
 
- 
 
- 
- 
- 
Method Detail- 
setGeneServicepublic void setGeneService(GeneService gs) Sets the "business service" to delegate to.
 - 
setTaxonServicepublic void setTaxonService(TaxonService taxonService) 
 - 
invokeInternalprotected Element invokeInternal(Element requestElement, Document document) Reads the givenrequestElement, and sends the response back.- Specified by:
- invokeInternalin class- org.springframework.ws.server.endpoint.AbstractDomPayloadEndpoint
- Parameters:
- requestElement- the contents of the SOAP message as DOM elements
- document- a DOM document to be used for constructing- Nodes
- Returns:
- the response element
 
 
- 
 
-