Class ExperimentDEDVEndpoint

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

    public class ExperimentDEDVEndpoint
    extends AbstractGemmaEndpoint
    Allows access to all the Design Element Data Vectors (DEDV's) for a given Expression Experiment. Returns the DEDV's and the genes that might be responsible for that DEDV
    Author:
    klc, gavin
    • Constructor Detail

      • ExperimentDEDVEndpoint

        public ExperimentDEDVEndpoint()
    • Method Detail

      • setCompositeSequenceService

        public void setCompositeSequenceService​(ubic.gemma.persistence.service.expression.designElement.CompositeSequenceService compositeSequenceService)
      • setExpressionDataMatrixService

        public void setExpressionDataMatrixService​(ubic.gemma.core.analysis.service.ExpressionDataMatrixService expressionDataMatrixService)
      • setExpressionExperimentService

        public void setExpressionExperimentService​(ubic.gemma.persistence.service.expression.experiment.ExpressionExperimentService ees)
        Sets the "business service" to delegate to.
      • invokeInternal

        protected Element invokeInternal​(Element requestElement,
                                         Document document)
                                  throws Exception
        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
        Throws:
        Exception