Package ubic.gemma.web.services
Class ExperimentAnnotationEndpoint
- java.lang.Object
-
- org.springframework.xml.transform.TransformerObjectSupport
-
- org.springframework.ws.server.endpoint.AbstractDomPayloadEndpoint
-
- ubic.gemma.web.services.AbstractGemmaEndpoint
-
- ubic.gemma.web.services.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 Summary
Fields Modifier and Type Field Description static String
LOCAL_NAME
The local name of the expected request/response.-
Fields inherited from class ubic.gemma.web.services.AbstractGemmaEndpoint
DELIMITER, manualAuthenticationService, NAMESPACE_URI, REQUEST, RESPONSE
-
-
Constructor Summary
Constructors Constructor Description ExperimentAnnotationEndpoint()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Element
invokeInternal(Element requestElement, Document document)
Reads the givenrequestElement
, and sends a the response back.void
setExpressionExperimentService(ubic.gemma.persistence.service.expression.experiment.ExpressionExperimentService ExpressionExperimentService)
Sets the "business service" to delegate to.-
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
-
-
Method Detail
-
setExpressionExperimentService
public void setExpressionExperimentService(ubic.gemma.persistence.service.expression.experiment.ExpressionExperimentService ExpressionExperimentService)
Sets the "business service" to delegate to.
-
invokeInternal
protected Element invokeInternal(Element requestElement, Document document)
Reads the givenrequestElement
, and sends a the response back.- Specified by:
invokeInternal
in classorg.springframework.ws.server.endpoint.AbstractDomPayloadEndpoint
- Parameters:
requestElement
- the contents of the SOAP message as DOM elementsdocument
- a DOM document to be used for constructingNode
s- Returns:
- the response element
-
-