Class ExperimentAnnotationEndpoint

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

    public class ExperimentAnnotationEndpoint
    extends AbstractGemmaEndpoint
    Expression Experiments in Gemma contain annotations. These annotations can be retrieved using this service. The category often just an ontology URI and the term is the URI of the annotation. The category is left blank for terms that are not from ontologies (free text). The evidence code represents how the annotation came to be. (http://www.geneontology.org/GO.evidence.shtml)
    Author:
    klc, gavin
    • Field Detail

    • Constructor Detail

      • ExperimentAnnotationEndpoint

        public ExperimentAnnotationEndpoint()
    • Method Detail

      • setExpressionExperimentService

        public void setExpressionExperimentService​(ExpressionExperimentService ExpressionExperimentService)
        Sets the "business service" to delegate to.
      • 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