public class Store extends AbstractExecutor
Constructor and Description |
---|
Store(CacheModule cacheModule) |
Modifier and Type | Method and Description |
---|---|
protected CachePolicy |
getCachePolicy(Cache cache) |
protected int |
getTimeToLive(CacheResponseWrapper cachedResponse,
Cache cache) |
protected CachedEntry |
makeCachedEntry(javax.servlet.http.HttpServletRequest request,
CacheResponseWrapper cachedResponse,
Cache cache,
CachePolicyResult cachePolicyResult) |
void |
processCacheRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain,
Cache cache,
CachePolicyResult cachePolicyResult) |
getContentCachingConfiguration, ifModifiedSince, setContentCachingConfiguration
@Inject public Store(CacheModule cacheModule)
public void processCacheRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain, Cache cache, CachePolicyResult cachePolicyResult) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
protected CachedEntry makeCachedEntry(javax.servlet.http.HttpServletRequest request, CacheResponseWrapper cachedResponse, Cache cache, CachePolicyResult cachePolicyResult) throws IOException
IOException
protected int getTimeToLive(CacheResponseWrapper cachedResponse, Cache cache)
protected CachePolicy getCachePolicy(Cache cache)
Copyright © 2020 Magnolia International Ltd.. All rights reserved.