Class BaseRequest
- java.lang.Object
-
- org.gcube.application.cms.plugins.requests.BaseRequest
-
- Direct Known Subclasses:
BaseExecutionRequest
public class BaseRequest extends Object
-
-
Constructor Summary
Constructors Constructor Description BaseRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetMandatory(String param)static StringgetMandatory(String param, org.bson.Document params)StringgetWithDefault(String param, String defaultValue)BaseRequestsetParameter(String key, Object value)BaseRequestvalidate()
-
-
-
Method Detail
-
getMandatory
public final String getMandatory(String param) throws InvalidPluginRequestException
- Throws:
InvalidPluginRequestException
-
getMandatory
public static final String getMandatory(String param, org.bson.Document params) throws InvalidPluginRequestException
- Throws:
InvalidPluginRequestException
-
validate
public BaseRequest validate() throws InvalidPluginRequestException
- Throws:
InvalidPluginRequestException
-
setParameter
public BaseRequest setParameter(String key, Object value)
-
-