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.Action
action()
org.sonar.api.server.ws.LocalConnector
multiParam
(String key) paramAsEnums
(String key, Class<E> enumClass) paramAsInputStream
(String key) org.sonar.api.server.ws.Request.Part
paramAsPart
(String key) paramAsStrings
(String key) protected abstract InputStream
readMultiParam
(String key) protected abstract String
protected abstract org.sonar.api.server.ws.Request.Part
void
setAction
(org.sonar.api.server.ws.WebService.Action action) void
setLocalConnector
(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:
localConnector
in classorg.sonar.api.server.ws.Request
-
setLocalConnector
public void setLocalConnector(org.sonar.api.server.ws.LocalConnector lc) -
param
- Specified by:
param
in classorg.sonar.api.server.ws.Request
-
multiParam
- Specified by:
multiParam
in classorg.sonar.api.server.ws.Request
-
paramAsInputStream
- Specified by:
paramAsInputStream
in classorg.sonar.api.server.ws.Request
-
paramAsPart
- Specified by:
paramAsPart
in classorg.sonar.api.server.ws.Request
-
paramAsStrings
- Specified by:
paramAsStrings
in classorg.sonar.api.server.ws.Request
-
paramAsEnums
- Overrides:
paramAsEnums
in classorg.sonar.api.server.ws.Request
-
readParam
-
readMultiParam
-
readInputStreamParam
-
readPart
-