public class PreMatchContainerRequestContext
extends java.lang.Object
implements javax.ws.rs.container.ContainerRequestContext
Modifier and Type | Field and Description |
---|---|
protected HttpRequest |
httpRequest |
protected javax.ws.rs.core.Response |
response |
Constructor and Description |
---|
PreMatchContainerRequestContext(HttpRequest request) |
Modifier and Type | Method and Description |
---|---|
void |
abortWith(javax.ws.rs.core.Response response) |
java.util.List<java.util.Locale> |
getAcceptableLanguages() |
java.util.List<javax.ws.rs.core.MediaType> |
getAcceptableMediaTypes() |
java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> |
getCookies() |
java.util.Date |
getDate() |
java.io.InputStream |
getEntityStream() |
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> |
getHeaders() |
java.lang.String |
getHeaderString(java.lang.String name) |
HttpRequest |
getHttpRequest() |
java.util.Locale |
getLanguage() |
int |
getLength() |
javax.ws.rs.core.MediaType |
getMediaType() |
java.lang.String |
getMethod() |
java.lang.Object |
getProperty(java.lang.String name) |
java.util.Collection<java.lang.String> |
getPropertyNames() |
javax.ws.rs.core.Request |
getRequest() |
javax.ws.rs.core.Response |
getResponseAbortedWith() |
javax.ws.rs.core.SecurityContext |
getSecurityContext() |
javax.ws.rs.core.UriInfo |
getUriInfo() |
boolean |
hasEntity() |
void |
removeProperty(java.lang.String name) |
void |
setEntityStream(java.io.InputStream entityStream) |
void |
setMethod(java.lang.String method) |
void |
setProperty(java.lang.String name,
java.lang.Object object) |
void |
setRequestUri(java.net.URI requestUri) |
void |
setRequestUri(java.net.URI baseUri,
java.net.URI requestUri) |
void |
setSecurityContext(javax.ws.rs.core.SecurityContext context) |
protected final HttpRequest httpRequest
protected javax.ws.rs.core.Response response
public PreMatchContainerRequestContext(HttpRequest request)
public HttpRequest getHttpRequest()
public javax.ws.rs.core.Response getResponseAbortedWith()
public java.lang.Object getProperty(java.lang.String name)
getProperty
in interface javax.ws.rs.container.ContainerRequestContext
public java.util.Collection<java.lang.String> getPropertyNames()
getPropertyNames
in interface javax.ws.rs.container.ContainerRequestContext
public void setProperty(java.lang.String name, java.lang.Object object)
setProperty
in interface javax.ws.rs.container.ContainerRequestContext
public void removeProperty(java.lang.String name)
removeProperty
in interface javax.ws.rs.container.ContainerRequestContext
public javax.ws.rs.core.UriInfo getUriInfo()
getUriInfo
in interface javax.ws.rs.container.ContainerRequestContext
public void setRequestUri(java.net.URI requestUri) throws java.lang.IllegalStateException
setRequestUri
in interface javax.ws.rs.container.ContainerRequestContext
java.lang.IllegalStateException
public void setRequestUri(java.net.URI baseUri, java.net.URI requestUri) throws java.lang.IllegalStateException
setRequestUri
in interface javax.ws.rs.container.ContainerRequestContext
java.lang.IllegalStateException
public java.lang.String getMethod()
getMethod
in interface javax.ws.rs.container.ContainerRequestContext
public void setMethod(java.lang.String method)
setMethod
in interface javax.ws.rs.container.ContainerRequestContext
public javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getHeaders()
getHeaders
in interface javax.ws.rs.container.ContainerRequestContext
public java.util.Date getDate()
getDate
in interface javax.ws.rs.container.ContainerRequestContext
public java.util.Locale getLanguage()
getLanguage
in interface javax.ws.rs.container.ContainerRequestContext
public int getLength()
getLength
in interface javax.ws.rs.container.ContainerRequestContext
public javax.ws.rs.core.MediaType getMediaType()
getMediaType
in interface javax.ws.rs.container.ContainerRequestContext
public java.util.List<javax.ws.rs.core.MediaType> getAcceptableMediaTypes()
getAcceptableMediaTypes
in interface javax.ws.rs.container.ContainerRequestContext
public java.util.List<java.util.Locale> getAcceptableLanguages()
getAcceptableLanguages
in interface javax.ws.rs.container.ContainerRequestContext
public java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> getCookies()
getCookies
in interface javax.ws.rs.container.ContainerRequestContext
public boolean hasEntity()
hasEntity
in interface javax.ws.rs.container.ContainerRequestContext
public java.io.InputStream getEntityStream()
getEntityStream
in interface javax.ws.rs.container.ContainerRequestContext
public void setEntityStream(java.io.InputStream entityStream)
setEntityStream
in interface javax.ws.rs.container.ContainerRequestContext
public javax.ws.rs.core.SecurityContext getSecurityContext()
getSecurityContext
in interface javax.ws.rs.container.ContainerRequestContext
public void setSecurityContext(javax.ws.rs.core.SecurityContext context)
setSecurityContext
in interface javax.ws.rs.container.ContainerRequestContext
public javax.ws.rs.core.Request getRequest()
getRequest
in interface javax.ws.rs.container.ContainerRequestContext
public void abortWith(javax.ws.rs.core.Response response)
abortWith
in interface javax.ws.rs.container.ContainerRequestContext
public java.lang.String getHeaderString(java.lang.String name)
getHeaderString
in interface javax.ws.rs.container.ContainerRequestContext