Package ubic.gemma.web.services
Class DEDVRankEndpoint
- java.lang.Object
- 
- org.springframework.xml.transform.TransformerObjectSupport
- 
- org.springframework.ws.server.endpoint.AbstractDomPayloadEndpoint
- 
- ubic.gemma.web.services.AbstractGemmaEndpoint
- 
- ubic.gemma.web.services.DEDVRankEndpoint
 
 
 
 
- 
- All Implemented Interfaces:
- org.springframework.ws.server.endpoint.PayloadEndpoint
 
 public class DEDVRankEndpoint extends AbstractGemmaEndpoint Given a collection of gene IDs, a collection of experiment IDs, and the method, the service will return a list of genes mapped to a list of space delimited ranks. Each rank in the space delimited result is ordered based on the a list of experiments returned in the field, "ee_ids". The output can be pictured as a matrix where the rows are the genes and the columns are the experiments. (Ranks are per-array based.) Method can be one of the following: MEAN or MAX- Author:
- gavin
- See Also:
- ProcessedExpressionDataVectorDao.RankMethod
 
- 
- 
Field Summary- 
Fields inherited from class ubic.gemma.web.services.AbstractGemmaEndpointDELIMITER, manualAuthenticationService, NAMESPACE_URI, REQUEST, RESPONSE
 
- 
 - 
Constructor SummaryConstructors Constructor Description DEDVRankEndpoint()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ElementinvokeInternal(Element requestElement, Document document)Reads the givenrequestElement, and sends a the response back.voidsetExpressionDataMatrixService(ExpressionDataMatrixService expressionDataMatrixService)voidsetExpressionExperimentService(ExpressionExperimentService expressionExperimentService)voidsetGeneService(GeneService geneService)Sets the "business service" to delegate to.- 
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- 
setExpressionDataMatrixServicepublic void setExpressionDataMatrixService(ExpressionDataMatrixService expressionDataMatrixService) 
 - 
setExpressionExperimentServicepublic void setExpressionExperimentService(ExpressionExperimentService expressionExperimentService) 
 - 
setGeneServicepublic void setGeneService(GeneService geneService) Sets the "business service" to delegate to.
 - 
invokeInternalprotected Element invokeInternal(Element requestElement, Document document) Reads the givenrequestElement, and sends a 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
 
 
- 
 
-