Package | Description |
---|---|
org.restlet |
Core classes of the API.
|
org.restlet.data |
Information exchanged by components.
|
org.restlet.engine.http |
Supports HTTP connectors.
|
org.restlet.engine.http.connector |
New advanced internal HTTP connector.
|
org.restlet.engine.http.header |
Supports HTTP header parsing and formatting.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<CacheDirective> |
Message.getCacheDirectives()
Returns the cache directives.
Note that when used with HTTP connectors, this property maps to the "Cache-Control" header. |
Modifier and Type | Method and Description |
---|---|
void |
Message.setCacheDirectives(java.util.List<CacheDirective> cacheDirectives)
Sets the cache directives.
|
Modifier and Type | Method and Description |
---|---|
static CacheDirective |
CacheDirective.maxAge(int maxAge)
Creates a "max-age" directive.
|
static CacheDirective |
CacheDirective.maxStale()
Creates a "max-stale" directive.
|
static CacheDirective |
CacheDirective.maxStale(int maxStale)
Creates a "max-stale" directive.
|
static CacheDirective |
CacheDirective.minFresh(int minFresh)
Creates a "min-fresh" directive.
|
static CacheDirective |
CacheDirective.mustRevalidate()
Creates a "must-revalidate" directive.
|
static CacheDirective |
CacheDirective.noCache()
Creates a "no-cache" directive.
|
static CacheDirective |
CacheDirective.noCache(java.util.List<java.lang.String> fieldNames)
Creates a "no-cache" directive.
|
static CacheDirective |
CacheDirective.noCache(java.lang.String fieldName)
Creates a "no-cache" directive.
|
static CacheDirective |
CacheDirective.noStore()
Creates a "no-store" directive.
|
static CacheDirective |
CacheDirective.noTransform()
Creates a "no-transform" directive.
|
static CacheDirective |
CacheDirective.onlyIfCached()
Creates a "onlyIfCached" directive.
|
static CacheDirective |
CacheDirective.privateInfo()
Creates a "private" directive.
|
static CacheDirective |
CacheDirective.privateInfo(java.util.List<java.lang.String> fieldNames)
Creates a "private" directive.
|
static CacheDirective |
CacheDirective.privateInfo(java.lang.String fieldName)
Creates a "private" directive.
|
static CacheDirective |
CacheDirective.proxyMustRevalidate()
Creates a "proxy-revalidate" directive.
|
static CacheDirective |
CacheDirective.publicInfo()
Creates a "public" directive.
|
static CacheDirective |
CacheDirective.sharedMaxAge(int sharedMaxAge)
Creates a "s-maxage" directive.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<CacheDirective> |
HttpRequest.getCacheDirectives() |
Modifier and Type | Method and Description |
---|---|
java.util.List<CacheDirective> |
ConnectedRequest.getCacheDirectives() |
Modifier and Type | Method and Description |
---|---|
CacheDirective |
CacheDirectiveReader.readValue() |
Modifier and Type | Method and Description |
---|---|
CacheDirectiveWriter |
CacheDirectiveWriter.append(CacheDirective directive) |
Modifier and Type | Method and Description |
---|---|
static void |
CacheDirectiveReader.addValues(Parameter header,
java.util.Collection<CacheDirective> collection)
Adds values to the given collection.
|
static java.lang.String |
CacheDirectiveWriter.write(java.util.List<CacheDirective> directives)
Writes a list of cache directives with a comma separator.
|
Copyright © 2005-2012. All Rights Reserved.