public interface IRequestContext<R extends IRequestContext<?>>
add-ons and default
utility methods.| Modifier and Type | Method and Description |
|---|---|
ICookiesRequestContextAddon<R> |
cookies()
Cookies related methods.
|
Object |
exchange()
The underlying exchange object, as given by the
HTTP server.
|
<T> T |
get(Class<T> clazz)
Shortcut to get an instance from Guice.
|
<T> T |
get(com.google.inject.Key<T> key)
Shortcut to get an instance from Guice.
|
Locale |
getLocaleToUse()
The best Locale to use, as resolved by
the
LocaleResolver. |
com.google.inject.Injector |
guice()
Easy access to the Guice context.
|
IJsonManager |
json()
Easy access to the
IJsonManager,
Json related methods. |
IRequestRequestContextAddon<R> |
request()
Request related methods.
|
IResponseRequestContextAddon<R> |
response()
Response related methods.
|
IRoutingRequestContextAddon<R> |
routing()
Routing related methods.
|
ITemplatingRequestContextAddon<R> |
templating()
Templating methods.
|
IVariablesRequestContextAddon<R> |
variables()
Request scoped variables related methods.
|
IXmlManager |
xml()
Easy access to the
IXmlManager,
XML related methods. |
IRequestRequestContextAddon<R> request()
IResponseRequestContextAddon<R> response()
ICookiesRequestContextAddon<R> cookies()
IRoutingRequestContextAddon<R> routing()
ITemplatingRequestContextAddon<R> templating()
IVariablesRequestContextAddon<R> variables()
IJsonManager json()
IJsonManager,
Json related methods.IXmlManager xml()
IXmlManager,
XML related methods.com.google.inject.Injector guice()
<T> T get(Class<T> clazz)
<T> T get(com.google.inject.Key<T> key)
Locale getLocaleToUse()
LocaleResolver.Object exchange()
Copyright © 2016. All rights reserved.