HeaderFieldsAccessor<RequestHeaderFields>
, HttpBodyAccessor
, HttpInputStreamAccessor
, HttpMethodAccessor
, HttpRequest
, UrlAccessor
HttpServerRequestImpl
public interface HttpServerRequest extends HttpRequest, HttpBodyAccessor, HttpInputStreamAccessor
HttpServerRequest
being the request as consumed by the
server.HeaderFieldsAccessor.HeaderFieldsBuilder<T extends HeaderFields<?,?>,B extends HeaderFieldsAccessor.HeaderFieldsBuilder<T,B>>, HeaderFieldsAccessor.HeaderFieldsMutator<T extends HeaderFields<?,?>>, HeaderFieldsAccessor.HeaderFieldsProperty<T extends HeaderFields<?,?>>
HttpBodyAccessor.HttpBodyBuilder<B extends HttpBodyAccessor.HttpBodyBuilder<B>>, HttpBodyAccessor.HttpBodyMutator, HttpBodyAccessor.HttpBodyProperty, HttpBodyAccessor.HttpBodyProvider<EXC extends Exception>
HttpInputStreamAccessor.HttpInputStreamBuilder<B extends HttpInputStreamAccessor.HttpInputStreamBuilder<B>>, HttpInputStreamAccessor.HttpInputStreamMutator, HttpInputStreamAccessor.HttpInputStreamProperty, HttpInputStreamAccessor.HttpInputStreamProvider<EXC extends Exception>
HttpMethodAccessor.HttpMethodBuilder<B extends HttpMethodAccessor.HttpMethodBuilder<B>>, HttpMethodAccessor.HttpMethodMutator, HttpMethodAccessor.HttpMethodProperty
UrlAccessor.UrlBuilder, UrlAccessor.UrlMutator, UrlAccessor.UrlProperty
Modifier and Type | Method | Description |
---|---|---|
default HttpBodyMap |
getRequest() |
Retrieves the
HttpBodyMap representing the request body. |
<REQ> REQ |
getRequest(Class<REQ> aRequestType) |
Retrieves the object representing the request body.
|
getHeaderFields
getHttpBody
getHttpInputStream
getHttpMethod
getUrl
<REQ> REQ getRequest(Class<REQ> aRequestType) throws BadRequestException
HttpServerRequestImpl.getRequest(Class)
supports the
HttpBodyMap
to unmarshal an HTTP Request-Body into an
HttpBodyMap
when providing the HttpBodyMap
as request
type.REQ
- the generic typeaRequestType
- The type of which the request is expected to be.BadRequestException
- thrown when unmarshaling / deserializing an
object fails.default HttpBodyMap getRequest() throws BadRequestException
HttpBodyMap
representing the request body.HttpBodyMap
representing the request.BadRequestException
- thrown when unmarshaling / deserializing an
object fails.Copyright © 2018. All rights reserved.