Package org.sonar.api.impl.ws
Class ValidatingRequest
java.lang.Object
org.sonar.api.server.ws.Request
org.sonar.api.impl.ws.ValidatingRequest
public abstract class ValidatingRequest
extends org.sonar.api.server.ws.Request
- Since:
- 4.2
-
Nested Class Summary
Nested classes/interfaces inherited from class org.sonar.api.server.ws.Request
org.sonar.api.server.ws.Request.Param<T extends Object>, org.sonar.api.server.ws.Request.Part, org.sonar.api.server.ws.Request.StringParam -
Field Summary
Fields inherited from class org.sonar.api.server.ws.Request
MSG_PARAMETER_MISSING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.sonar.api.server.ws.WebService.Actionaction()org.sonar.api.server.ws.LocalConnectormultiParam(String key) paramAsEnums(String key, Class<E> enumClass) paramAsInputStream(String key) org.sonar.api.server.ws.Request.PartparamAsPart(String key) paramAsStrings(String key) protected abstract InputStreamreadMultiParam(String key) protected abstract Stringprotected abstract org.sonar.api.server.ws.Request.PartvoidsetAction(org.sonar.api.server.ws.WebService.Action action) voidsetLocalConnector(org.sonar.api.server.ws.LocalConnector lc) Methods inherited from class org.sonar.api.server.ws.Request
getHeaders, getMediaType, getParam, getParam, getParam, getParams, getPath, getReader, hasParam, header, mandatoryMultiParam, mandatoryParam, mandatoryParamAsBoolean, mandatoryParamAsEnum, mandatoryParamAsInt, mandatoryParamAsLong, mandatoryParamAsPart, mandatoryParamAsStrings, method, paramAsBoolean, paramAsDate, paramAsDateTime, paramAsEnum, paramAsInt, paramAsLong
-
Constructor Details
-
ValidatingRequest
public ValidatingRequest()
-
-
Method Details
-
setAction
public void setAction(org.sonar.api.server.ws.WebService.Action action) -
action
public org.sonar.api.server.ws.WebService.Action action() -
localConnector
public org.sonar.api.server.ws.LocalConnector localConnector()- Specified by:
localConnectorin classorg.sonar.api.server.ws.Request
-
setLocalConnector
public void setLocalConnector(org.sonar.api.server.ws.LocalConnector lc) -
param
- Specified by:
paramin classorg.sonar.api.server.ws.Request
-
multiParam
- Specified by:
multiParamin classorg.sonar.api.server.ws.Request
-
paramAsInputStream
- Specified by:
paramAsInputStreamin classorg.sonar.api.server.ws.Request
-
paramAsPart
- Specified by:
paramAsPartin classorg.sonar.api.server.ws.Request
-
paramAsStrings
- Specified by:
paramAsStringsin classorg.sonar.api.server.ws.Request
-
paramAsEnums
- Overrides:
paramAsEnumsin classorg.sonar.api.server.ws.Request
-
readParam
-
readMultiParam
-
readInputStreamParam
-
readPart
-