Class PreMatchContainerRequestContext
- java.lang.Object
-
- org.jboss.resteasy.core.interception.PreMatchContainerRequestContext
-
- All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestContext
- Direct Known Subclasses:
PostMatchContainerRequestContext
,ResponseContainerRequestContext
public class PreMatchContainerRequestContext extends java.lang.Object implements javax.ws.rs.container.ContainerRequestContext
- Version:
- $Revision: 1 $
-
-
Field Summary
Fields Modifier and Type Field Description protected HttpRequest
httpRequest
protected javax.ws.rs.core.Response
response
-
Constructor Summary
Constructors Constructor Description PreMatchContainerRequestContext(HttpRequest request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Field Detail
-
httpRequest
protected final HttpRequest httpRequest
-
response
protected javax.ws.rs.core.Response response
-
-
Constructor Detail
-
PreMatchContainerRequestContext
public PreMatchContainerRequestContext(HttpRequest request)
-
-
Method Detail
-
getHttpRequest
public HttpRequest getHttpRequest()
-
getResponseAbortedWith
public javax.ws.rs.core.Response getResponseAbortedWith()
-
getProperty
public java.lang.Object getProperty(java.lang.String name)
- Specified by:
getProperty
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getPropertyNames
public java.util.Collection<java.lang.String> getPropertyNames()
- Specified by:
getPropertyNames
in interfacejavax.ws.rs.container.ContainerRequestContext
-
setProperty
public void setProperty(java.lang.String name, java.lang.Object object)
- Specified by:
setProperty
in interfacejavax.ws.rs.container.ContainerRequestContext
-
removeProperty
public void removeProperty(java.lang.String name)
- Specified by:
removeProperty
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getUriInfo
public javax.ws.rs.core.UriInfo getUriInfo()
- Specified by:
getUriInfo
in interfacejavax.ws.rs.container.ContainerRequestContext
-
setRequestUri
public void setRequestUri(java.net.URI requestUri) throws java.lang.IllegalStateException
- Specified by:
setRequestUri
in interfacejavax.ws.rs.container.ContainerRequestContext
- Throws:
java.lang.IllegalStateException
-
setRequestUri
public void setRequestUri(java.net.URI baseUri, java.net.URI requestUri) throws java.lang.IllegalStateException
- Specified by:
setRequestUri
in interfacejavax.ws.rs.container.ContainerRequestContext
- Throws:
java.lang.IllegalStateException
-
getMethod
public java.lang.String getMethod()
- Specified by:
getMethod
in interfacejavax.ws.rs.container.ContainerRequestContext
-
setMethod
public void setMethod(java.lang.String method)
- Specified by:
setMethod
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getHeaders
public javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getHeaders()
- Specified by:
getHeaders
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getDate
public java.util.Date getDate()
- Specified by:
getDate
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getLanguage
public java.util.Locale getLanguage()
- Specified by:
getLanguage
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getLength
public int getLength()
- Specified by:
getLength
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getMediaType
public javax.ws.rs.core.MediaType getMediaType()
- Specified by:
getMediaType
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getAcceptableMediaTypes
public java.util.List<javax.ws.rs.core.MediaType> getAcceptableMediaTypes()
- Specified by:
getAcceptableMediaTypes
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getAcceptableLanguages
public java.util.List<java.util.Locale> getAcceptableLanguages()
- Specified by:
getAcceptableLanguages
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getCookies
public java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> getCookies()
- Specified by:
getCookies
in interfacejavax.ws.rs.container.ContainerRequestContext
-
hasEntity
public boolean hasEntity()
- Specified by:
hasEntity
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getEntityStream
public java.io.InputStream getEntityStream()
- Specified by:
getEntityStream
in interfacejavax.ws.rs.container.ContainerRequestContext
-
setEntityStream
public void setEntityStream(java.io.InputStream entityStream)
- Specified by:
setEntityStream
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getSecurityContext
public javax.ws.rs.core.SecurityContext getSecurityContext()
- Specified by:
getSecurityContext
in interfacejavax.ws.rs.container.ContainerRequestContext
-
setSecurityContext
public void setSecurityContext(javax.ws.rs.core.SecurityContext context)
- Specified by:
setSecurityContext
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getRequest
public javax.ws.rs.core.Request getRequest()
- Specified by:
getRequest
in interfacejavax.ws.rs.container.ContainerRequestContext
-
abortWith
public void abortWith(javax.ws.rs.core.Response response)
- Specified by:
abortWith
in interfacejavax.ws.rs.container.ContainerRequestContext
-
getHeaderString
public java.lang.String getHeaderString(java.lang.String name)
- Specified by:
getHeaderString
in interfacejavax.ws.rs.container.ContainerRequestContext
-
-