Modifier and Type | Field and Description |
---|---|
static int |
FAR_FUTURE
A far future max age (10 years)
|
Constructor and Description |
---|
CacheControlFilter(Context context)
Construction with a default max age of -1 (meaning: do nothing).
|
CacheControlFilter(Context context,
int defaultMaxAge)
Construction with specific default max age.
|
CacheControlFilter(Context context,
Restlet next)
Construction with a default max age of -1 (meaning: do nothing).
|
CacheControlFilter(Context context,
Restlet next,
int defaultMaxAge)
Construction with specific default max age.
|
Modifier and Type | Method and Description |
---|---|
protected void |
afterHandle(Request request,
Response response) |
int |
getDefaultMaxAge() |
Map<MediaType,Number> |
getMaxAgeForMediaType() |
void |
setDefaultMaxAge(int defaultMaxAge) |
String |
toString() |
beforeHandle, doHandle, getNext, handle, hasNext, setNext, setNext, start, stop
createFinder, finalize, getApplication, getAuthor, getContext, getDescription, getFinderClass, getLogger, getName, getOwner, handle, handle, handle, isStarted, isStopped, setAuthor, setContext, setDescription, setFinderClass, setName, setOwner
public CacheControlFilter(Context context)
context
- The contextpublic CacheControlFilter(Context context, Restlet next)
context
- The contextnext
- The next restletpublic CacheControlFilter(Context context, int defaultMaxAge)
context
- The contextdefaultMaxAge
- The default max age, in seconds, or a 0 to signify "no-cache", or
a negative number to do nothingpublic CacheControlFilter(Context context, Restlet next, int defaultMaxAge)
context
- The contextnext
- The next restletdefaultMaxAge
- The default max age, in seconds, or a 0 to signify "no-cache", or
a negative number to do nothingpublic Map<MediaType,Number> getMaxAgeForMediaType()
public int getDefaultMaxAge()
setDefaultMaxAge(int)
public void setDefaultMaxAge(int defaultMaxAge)
defaultMaxAge
- The default max age, in seconds, or a 0 to signify "no-cache", or
a negative number to do nothinggetDefaultMaxAge()
protected void afterHandle(Request request, Response response)
afterHandle
in class Filter
Copyright © 2009-2016 Three Crickets LLC.