Package com.elepy.vertx
Class VertxRequest
- java.lang.Object
-
- com.elepy.vertx.VertxRequest
-
-
Constructor Summary
Constructors Constructor Description VertxRequest(io.vertx.ext.web.RoutingContext routingContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Tattribute(String attribute)voidattribute(String attribute, Object value)Set<String>attributes()Stringbody()byte[]bodyAsBytes()Stringcookie(String name)Map<String,String>cookies()Set<String>headers()Stringheaders(String header)Stringhost()Stringip()Stringmethod()Map<String,String>params()Stringparams(String param)intport()StringqueryParamOrDefault(String queryParam, String defaultValue)Set<String>queryParams()StringqueryParams(String queryParam)String[]queryParamValues(String key)StringqueryString()Stringscheme()Sessionsession()List<FileUpload>uploadedFiles(String key)Stringuri()Stringurl()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.elepy.http.Request
addPermissions, authService, elepy, filtersForModel, hasPermissions, loggedInUser, loggedInUserOrThrow, permissions, recordId, recordId, recordIds, requirePermissions, requirePermissions, sortingForModel, token, tryToLogin, uploadedFile, userAuthenticationCenter, validate
-
-
-
-
Method Detail
-
bodyAsBytes
public byte[] bodyAsBytes()
- Specified by:
bodyAsBytesin interfaceRequest
-
queryParams
public String queryParams(String queryParam)
- Specified by:
queryParamsin interfaceRequest
-
queryParamOrDefault
public String queryParamOrDefault(String queryParam, String defaultValue)
- Specified by:
queryParamOrDefaultin interfaceRequest
-
queryParams
public Set<String> queryParams()
- Specified by:
queryParamsin interfaceRequest
-
queryString
public String queryString()
- Specified by:
queryStringin interfaceRequest
-
queryParamValues
public String[] queryParamValues(String key)
- Specified by:
queryParamValuesin interfaceRequest
-
uploadedFiles
public List<FileUpload> uploadedFiles(String key)
- Specified by:
uploadedFilesin interfaceRequest
-
attributes
public Set<String> attributes()
- Specified by:
attributesin interfaceRequest
-
-