Class GoTerm2GeneEndpoint

  • All Implemented Interfaces:
    org.springframework.ws.server.endpoint.PayloadEndpoint

    public class GoTerm2GeneEndpoint
    extends AbstractGemmaEndpoint
    Given a Gene Ontology Term URI and a Taxon ID as input, will return a collection of gene IDs that match the GO Term and Taxon.
    Author:
    gavin, klc
    • Field Detail

      • GO2Gene_LOCAL_NAME

        public static final String GO2Gene_LOCAL_NAME
        The local name of the expected request/response.
        See Also:
        Constant Field Values
    • Constructor Detail

      • GoTerm2GeneEndpoint

        public GoTerm2GeneEndpoint()
    • Method Detail

      • setGeneOntologyService

        public void setGeneOntologyService​(GeneOntologyService goS)
        Sets the "business service" to delegate to.
      • settaxonService

        public void settaxonService​(TaxonService taxS)
      • setTaxonService

        public void setTaxonService​(TaxonService taxonService)
      • invokeInternal

        protected Element invokeInternal​(Element requestElement,
                                         Document document)
        Reads the given requestElement, and sends a the response back.
        Specified by:
        invokeInternal in 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