Package org.analogweb
Interface RequestContext
-
- All Known Subinterfaces:
MutableRequestContext
- All Known Implementing Classes:
AbstractRequestContext
,DefaultMutableRequestContext
,RequestContextWrapper
public interface RequestContext
Context per request.- Author:
- snowgoose
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> T
getAttribute(String name)
String
getCharacterEncoding()
long
getContentLength()
MediaType
getContentType()
Cookies
getCookies()
Parameters
getFormParameters()
Locale
getLocale()
List<Locale>
getLocales()
Parameters
getMatrixParameters()
Parameters
getQueryParameters()
ReadableBuffer
getRequestBody()
Headers
getRequestHeaders()
String
getRequestMethod()
RequestPath
getRequestPath()
<T> void
setAttribute(String name, T value)
-
-
-
Method Detail
-
getCookies
Cookies getCookies()
-
getRequestHeaders
Headers getRequestHeaders()
-
getFormParameters
Parameters getFormParameters()
-
getQueryParameters
Parameters getQueryParameters()
-
getMatrixParameters
Parameters getMatrixParameters()
-
getRequestBody
ReadableBuffer getRequestBody() throws IOException
- Throws:
IOException
-
getContentType
MediaType getContentType()
-
getRequestPath
RequestPath getRequestPath()
-
getLocale
Locale getLocale()
-
getContentLength
long getContentLength()
-
getCharacterEncoding
String getCharacterEncoding()
-
getRequestMethod
String getRequestMethod()
-
getAttribute
<T> T getAttribute(String name)
-
setAttribute
<T> void setAttribute(String name, T value)
-
-