public interface GenericContainerRequest extends javax.ws.rs.core.Request, javax.ws.rs.core.SecurityContext, ExtHttpHeaders
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTHACCEPT_RANGES, ALLOW, AUTHORIZATION, CONTENTLENGTH, CONTENTRANGE, CONTENTTYPE, DASL, DAV, DEPTH, DESTINATION, FORWARDED_HOST, FORWARDED_PROTO, IF, JAXRS_BODY_PROVIDED, LOCKTOKEN, MSAUTHORVIA, MULTIPART_BYTERANGES, OVERWRITE, RANGE, TIMEOUT, TRANSFER_ENCODING, USERAGENT, X_HTTP_METHOD_OVERRIDEACCEPT, ACCEPT_CHARSET, ACCEPT_ENCODING, ACCEPT_LANGUAGE, CACHE_CONTROL, CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_ID, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_LOCATION, CONTENT_TYPE, COOKIE, DATE, ETAG, EXPIRES, HOST, IF_MATCH, IF_MODIFIED_SINCE, IF_NONE_MATCH, IF_UNMODIFIED_SINCE, LAST_MODIFIED, LINK, LOCATION, RETRY_AFTER, SET_COOKIE, USER_AGENT, VARY, WWW_AUTHENTICATE| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.MediaType |
getAcceptableMediaType(List<javax.ws.rs.core.MediaType> mediaTypes)
Select the first media type, from a given list of media types, that is most acceptable according to the requested acceptable media
types.
|
URI |
getBaseUri() |
List<String> |
getCookieHeaders()
Get read-only list of cookie header.
|
InputStream |
getEntityStream()
Get entity body represented by InputStream.
|
URI |
getRequestUri() |
void |
setCookieHeaders(List<String> cookieHeaders)
Set list of cookie headers.
|
void |
setEntityStream(InputStream entityStream)
Set entity body InputStream.
|
void |
setMethod(String method)
Set HTTP method.
|
void |
setRequestHeaders(javax.ws.rs.core.MultivaluedMap<String,String> httpHeaders)
Set HTTP request headers.
|
void |
setUris(URI requestUri,
URI baseUri)
Set new request URI and base URI.
|
evaluatePreconditions, evaluatePreconditions, evaluatePreconditions, evaluatePreconditions, getMethod, selectVariantList<String> getCookieHeaders()
javax.ws.rs.core.MediaType getAcceptableMediaType(List<javax.ws.rs.core.MediaType> mediaTypes)
mediaTypes - the list of media typesInputStream getEntityStream()
URI getRequestUri()
URI getBaseUri()
void setMethod(String method)
method - HTTP method, i. e. GET, POST, etcvoid setEntityStream(InputStream entityStream)
entityStream - request message body as streamvoid setUris(URI requestUri, URI baseUri)
requestUri - request URIbaseUri - base URIvoid setCookieHeaders(List<String> cookieHeaders)
cookieHeaders - list of cookies as sources stringCopyright © 2015. All rights reserved.