Package ubic.gemma.web.services
Class GeneCoexpressionSearchEndpoint
- java.lang.Object
-
- org.springframework.xml.transform.TransformerObjectSupport
-
- org.springframework.ws.server.endpoint.AbstractDomPayloadEndpoint
-
- ubic.gemma.web.services.AbstractGemmaEndpoint
-
- ubic.gemma.web.services.GeneCoexpressionSearchEndpoint
-
- All Implemented Interfaces:
org.springframework.ws.server.endpoint.PayloadEndpoint
public class GeneCoexpressionSearchEndpoint extends AbstractGemmaEndpoint
-
-
Field Summary
Fields Modifier and Type Field Description static StringLOCAL_NAMEThe local name of the expected request/response.static intMAX_RESULTSThe maximum number of coexpression results to return per input gene; a value of zero will return all possible results (ie.-
Fields inherited from class ubic.gemma.web.services.AbstractGemmaEndpoint
DELIMITER, manualAuthenticationService, NAMESPACE_URI, REQUEST, RESPONSE
-
-
Constructor Summary
Constructors Constructor Description GeneCoexpressionSearchEndpoint()
-
Method Summary
All 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.voidsetExpressionExperimentSetService(ExpressionExperimentSetService service)voidsetGeneCoexpressionSearchService(GeneCoexpressionSearchService geneCoexpressionSearchService)voidsetGeneService(GeneService geneService)voidsetServletContext(javax.servlet.ServletContext servletContext)-
Methods inherited from class ubic.gemma.web.services.AbstractGemmaEndpoint
authenticate, buildBadResponse, buildWrapper, encode, getArrayValues, getLastSingleNodeValue, getNodeValue, getOptionalNodeValue, getSingleNodeValue, readReport, readReport, readReport, setLocalName, setManualAuthenticationService, writeReport
-
Methods inherited from class org.springframework.ws.server.endpoint.AbstractDomPayloadEndpoint
createDocumentBuilder, createDocumentBuilderFactory, getDocumentElement, invoke, setAlwaysTransform, setExpandEntityReferences, setNamespaceAware, setValidating
-
-
-
-
Field Detail
-
LOCAL_NAME
public static final String LOCAL_NAME
The local name of the expected request/response.- See Also:
- Constant Field Values
-
MAX_RESULTS
public static final int MAX_RESULTS
The maximum number of coexpression results to return per input gene; a value of zero will return all possible results (ie. max is infinity). We limit this to avoid results sets from blowing up ridiculously.- See Also:
- Constant Field Values
-
-
Method Detail
-
setExpressionExperimentSetService
public void setExpressionExperimentSetService(ExpressionExperimentSetService service)
-
setGeneCoexpressionSearchService
public void setGeneCoexpressionSearchService(GeneCoexpressionSearchService geneCoexpressionSearchService)
-
setGeneService
public void setGeneService(GeneService geneService)
-
setServletContext
public void setServletContext(javax.servlet.ServletContext servletContext)
-
invokeInternal
protected Element invokeInternal(Element requestElement, Document document)
Reads the givenrequestElement, and sends a the response back.- Specified by:
invokeInternalin classorg.springframework.ws.server.endpoint.AbstractDomPayloadEndpoint- Parameters:
requestElement- the contents of the SOAP message as DOM elementsdocument- a DOM document to be used for constructingNodes- Returns:
- the response element
-
-