| Package | Description |
|---|---|
| org.spincast.core.exchange | |
| org.spincast.plugins.response |
| Modifier and Type | Method and Description |
|---|---|
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.addHeaderValue(String name,
String value)
Adds a value to a response header.
|
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.addHeaderValues(String name,
List<String> values)
Adds a list of values to a response header.
|
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.removeHeader(String name)
Removes an header by its name.
|
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.resetBuffer()
Clears the buffer (the unsent buffer, of course).
|
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.resetEverything()
Clears the buffer (the unsent buffer, of course!), resets the cookies,
the headers, the
Content-Type and
sets the status code back to 200. |
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.resetEverything(boolean resetCookies)
Clears the buffer (the unsent buffer, of course),
the headers, the
Content-Type and
sets the status code back to 200. |
ResponseRequestContextAddon<R> |
RequestContextBase.response() |
ResponseRequestContextAddon<R> |
RequestContext.response()
Response related methods.
|
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.setCacheSeconds(int cacheSeconds)
Adds caching headers.
|
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.setCacheSeconds(int cacheSeconds,
boolean isPrivateCache)
Adds caching headers for the specified number
of seconds.
|
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.setCharactersCharsetName(String name)
Sets the charset to use to convert characters to bytes.
|
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.setContentType(String responseContentType)
The
Content-Type header to use for the response. |
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.setGzipOption(GzipOption gzipOption)
Enable or disable gzipping of the response.
|
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.setHeader(String name,
List<String> values)
Set multiple values to a response header.
|
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.setHeader(String name,
String value)
Set the value to a response header.
|
ResponseRequestContextAddon<R> |
ResponseRequestContextAddon.setStatusCode(int statusCode)
Sets the response's
status code to use. |
| Modifier and Type | Method and Description |
|---|---|
com.google.inject.Provider<ResponseRequestContextAddon<R>> |
RequestContextBaseDeps.getResponseRequestContextAddonProvider() |
protected com.google.inject.Provider<ResponseRequestContextAddon<R>> |
RequestContextBase.getResponseRequestContextAddonProvider() |
| Constructor and Description |
|---|
RequestContextBaseDeps(LocaleResolver localeResolver,
TimeZoneResolver timeZoneResolver,
JsonManager jsonManager,
XmlManager xmlManager,
com.google.inject.Provider<RequestRequestContextAddon<R>> requestRequestContextAddonProvider,
com.google.inject.Provider<RoutingRequestContextAddon<R>> routingRequestContextAddonProvider,
com.google.inject.Provider<ResponseRequestContextAddon<R>> responseRequestContextAddonProvider,
com.google.inject.Provider<VariablesRequestContextAddon<R>> variablesRequestContextAddonProvider,
com.google.inject.Provider<TemplatingRequestContextAddon<R>> templatingRequestContextAddonProvider,
com.google.inject.Provider<CacheHeadersRequestContextAddon<R>> cacheHeadersRequestContextAddonProvider,
com.google.inject.Provider<com.google.inject.Injector> injectorProvider)
Constructor
|
| Modifier and Type | Class and Description |
|---|---|
class |
SpincastResponseRequestContextAddon<R extends RequestContext<?>> |
| Modifier and Type | Method and Description |
|---|---|
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.addHeaderValue(String name,
String value) |
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.addHeaderValues(String name,
List<String> values) |
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.removeHeader(String name) |
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.resetBuffer() |
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.resetEverything() |
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.resetEverything(boolean resetCookies) |
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.setCacheSeconds(int cacheSeconds) |
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.setCacheSeconds(int cacheSeconds,
boolean isPrivateCache) |
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.setCharactersCharsetName(String charactersCharsetName) |
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.setContentType(String responseContentType) |
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.setGzipOption(GzipOption gzipOption) |
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.setHeader(String name,
List<String> values) |
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.setHeader(String name,
String value) |
ResponseRequestContextAddon<R> |
SpincastResponseRequestContextAddon.setStatusCode(int responseStatusCode) |
Copyright © 2019. All rights reserved.