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 HttpRequesthttpRequestprotected javax.ws.rs.core.Responseresponse
-
Constructor Summary
Constructors Constructor Description PreMatchContainerRequestContext(HttpRequest request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabortWith(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.DategetDate()java.io.InputStreamgetEntityStream()javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String>getHeaders()java.lang.StringgetHeaderString(java.lang.String name)HttpRequestgetHttpRequest()java.util.LocalegetLanguage()intgetLength()javax.ws.rs.core.MediaTypegetMediaType()java.lang.StringgetMethod()java.lang.ObjectgetProperty(java.lang.String name)java.util.Collection<java.lang.String>getPropertyNames()javax.ws.rs.core.RequestgetRequest()javax.ws.rs.core.ResponsegetResponseAbortedWith()javax.ws.rs.core.SecurityContextgetSecurityContext()javax.ws.rs.core.UriInfogetUriInfo()booleanhasEntity()voidremoveProperty(java.lang.String name)voidsetEntityStream(java.io.InputStream entityStream)voidsetMethod(java.lang.String method)voidsetProperty(java.lang.String name, java.lang.Object object)voidsetRequestUri(java.net.URI requestUri)voidsetRequestUri(java.net.URI baseUri, java.net.URI requestUri)voidsetSecurityContext(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:
getPropertyin interfacejavax.ws.rs.container.ContainerRequestContext
-
getPropertyNames
public java.util.Collection<java.lang.String> getPropertyNames()
- Specified by:
getPropertyNamesin interfacejavax.ws.rs.container.ContainerRequestContext
-
setProperty
public void setProperty(java.lang.String name, java.lang.Object object)- Specified by:
setPropertyin interfacejavax.ws.rs.container.ContainerRequestContext
-
removeProperty
public void removeProperty(java.lang.String name)
- Specified by:
removePropertyin interfacejavax.ws.rs.container.ContainerRequestContext
-
getUriInfo
public javax.ws.rs.core.UriInfo getUriInfo()
- Specified by:
getUriInfoin interfacejavax.ws.rs.container.ContainerRequestContext
-
setRequestUri
public void setRequestUri(java.net.URI requestUri) throws java.lang.IllegalStateException- Specified by:
setRequestUriin 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:
setRequestUriin interfacejavax.ws.rs.container.ContainerRequestContext- Throws:
java.lang.IllegalStateException
-
getMethod
public java.lang.String getMethod()
- Specified by:
getMethodin interfacejavax.ws.rs.container.ContainerRequestContext
-
setMethod
public void setMethod(java.lang.String method)
- Specified by:
setMethodin interfacejavax.ws.rs.container.ContainerRequestContext
-
getHeaders
public javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getHeaders()
- Specified by:
getHeadersin interfacejavax.ws.rs.container.ContainerRequestContext
-
getDate
public java.util.Date getDate()
- Specified by:
getDatein interfacejavax.ws.rs.container.ContainerRequestContext
-
getLanguage
public java.util.Locale getLanguage()
- Specified by:
getLanguagein interfacejavax.ws.rs.container.ContainerRequestContext
-
getLength
public int getLength()
- Specified by:
getLengthin interfacejavax.ws.rs.container.ContainerRequestContext
-
getMediaType
public javax.ws.rs.core.MediaType getMediaType()
- Specified by:
getMediaTypein interfacejavax.ws.rs.container.ContainerRequestContext
-
getAcceptableMediaTypes
public java.util.List<javax.ws.rs.core.MediaType> getAcceptableMediaTypes()
- Specified by:
getAcceptableMediaTypesin interfacejavax.ws.rs.container.ContainerRequestContext
-
getAcceptableLanguages
public java.util.List<java.util.Locale> getAcceptableLanguages()
- Specified by:
getAcceptableLanguagesin interfacejavax.ws.rs.container.ContainerRequestContext
-
getCookies
public java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> getCookies()
- Specified by:
getCookiesin interfacejavax.ws.rs.container.ContainerRequestContext
-
hasEntity
public boolean hasEntity()
- Specified by:
hasEntityin interfacejavax.ws.rs.container.ContainerRequestContext
-
getEntityStream
public java.io.InputStream getEntityStream()
- Specified by:
getEntityStreamin interfacejavax.ws.rs.container.ContainerRequestContext
-
setEntityStream
public void setEntityStream(java.io.InputStream entityStream)
- Specified by:
setEntityStreamin interfacejavax.ws.rs.container.ContainerRequestContext
-
getSecurityContext
public javax.ws.rs.core.SecurityContext getSecurityContext()
- Specified by:
getSecurityContextin interfacejavax.ws.rs.container.ContainerRequestContext
-
setSecurityContext
public void setSecurityContext(javax.ws.rs.core.SecurityContext context)
- Specified by:
setSecurityContextin interfacejavax.ws.rs.container.ContainerRequestContext
-
getRequest
public javax.ws.rs.core.Request getRequest()
- Specified by:
getRequestin interfacejavax.ws.rs.container.ContainerRequestContext
-
abortWith
public void abortWith(javax.ws.rs.core.Response response)
- Specified by:
abortWithin interfacejavax.ws.rs.container.ContainerRequestContext
-
getHeaderString
public java.lang.String getHeaderString(java.lang.String name)
- Specified by:
getHeaderStringin interfacejavax.ws.rs.container.ContainerRequestContext
-
-