Uses of Interface
com.adobe.acs.commons.httpcache.config.HttpCacheConfig
-
-
Uses of HttpCacheConfig in com.adobe.acs.commons.httpcache.config
Methods in com.adobe.acs.commons.httpcache.config with parameters of type HttpCacheConfig Modifier and Type Method Description booleanHttpCacheConfigExtension. accepts(org.apache.sling.api.SlingHttpServletRequest request, HttpCacheConfig cacheConfig)Examine if this extension accepts the request. -
Uses of HttpCacheConfig in com.adobe.acs.commons.httpcache.config.impl.keys
Constructors in com.adobe.acs.commons.httpcache.config.impl.keys with parameters of type HttpCacheConfig Constructor Description CombinedCacheKey(String uri, HttpCacheConfig cacheConfig, List<CacheKeyFactory> cacheKeyFactories)CombinedCacheKey(org.apache.sling.api.SlingHttpServletRequest request, HttpCacheConfig cacheConfig, List<CacheKeyFactory> cacheKeyFactories)GroupCacheKey(String uri, HttpCacheConfig cacheConfig, List<String> userGroups)GroupCacheKey(org.apache.sling.api.SlingHttpServletRequest request, HttpCacheConfig cacheConfig, List<String> userGroups)KeyValueCacheKey(String uri, HttpCacheConfig cacheConfig, String cacheKeyId, Map<String,String[]> allowedKeyValues)KeyValueCacheKey(org.apache.sling.api.SlingHttpServletRequest request, HttpCacheConfig cacheConfig, String cacheKeyId, Map<String,String[]> allowedKeyValues, Map<String,String> actualKeyValues)RequestPathCacheKey(String uri, HttpCacheConfig cacheConfig)RequestPathCacheKey(org.apache.sling.api.SlingHttpServletRequest request, HttpCacheConfig cacheConfig)ResourcePathCacheKey(String uri, HttpCacheConfig cacheConfig)ResourcePathCacheKey(org.apache.sling.api.SlingHttpServletRequest request, HttpCacheConfig cacheConfig) -
Uses of HttpCacheConfig in com.adobe.acs.commons.httpcache.engine
Methods in com.adobe.acs.commons.httpcache.engine that return HttpCacheConfig Modifier and Type Method Description HttpCacheConfigHttpCacheEngine. getCacheConfig(org.apache.sling.api.SlingHttpServletRequest request)Get the first, based on cache config order, cache config applicable for the given request.HttpCacheConfigHttpCacheEngine. getCacheConfig(org.apache.sling.api.SlingHttpServletRequest request, HttpCacheConfig.FilterScope filterScope)Get the first, based on cache config order, cache config applicable for the given request.Methods in com.adobe.acs.commons.httpcache.engine with parameters of type HttpCacheConfig Modifier and Type Method Description voidHttpCacheEngine. cacheResponse(org.apache.sling.api.SlingHttpServletRequest request, org.apache.sling.api.SlingHttpServletResponse response, HttpCacheConfig cacheConfig)Cache the given response.booleanHttpCacheEngine. deliverCacheContent(org.apache.sling.api.SlingHttpServletRequest request, org.apache.sling.api.SlingHttpServletResponse response, HttpCacheConfig cacheConfig)Deliver the response from the cache.booleanHttpCacheEngine. isCacheHit(org.apache.sling.api.SlingHttpServletRequest request, HttpCacheConfig cacheConfig)Check if the given request can be served from available cache.booleanHttpCacheEngine. isRequestCacheable(org.apache.sling.api.SlingHttpServletRequest request, HttpCacheConfig cacheConfig)Check if the given request is cache-able per custom cache handling rules.HttpCacheServletResponseWrapperHttpCacheEngine. wrapResponse(org.apache.sling.api.SlingHttpServletRequest request, org.apache.sling.api.SlingHttpServletResponse response, HttpCacheConfig httpCacheConfig)Wrap the response so that response stream can be duplicated. -
Uses of HttpCacheConfig in com.adobe.acs.commons.httpcache.engine.impl.delegate
Methods in com.adobe.acs.commons.httpcache.engine.impl.delegate that return types with arguments of type HttpCacheConfig Modifier and Type Method Description Map<HttpCacheConfig,Map<String,Object>>HttpCacheEngineBindingsDelegate. getCacheConfigConfigs()List<HttpCacheConfig>HttpCacheEngineBindingsDelegate. getCacheConfigs()Methods in com.adobe.acs.commons.httpcache.engine.impl.delegate with parameters of type HttpCacheConfig Modifier and Type Method Description voidHttpCacheEngineBindingsDelegate. bindHttpCacheConfig(HttpCacheConfig cacheConfig, Map<String,Object> configs)Binds cache config.voidHttpCacheEngineBindingsDelegate. unbindHttpCacheConfig(HttpCacheConfig cacheConfig)Unbinds cache config.Method parameters in com.adobe.acs.commons.httpcache.engine.impl.delegate with type arguments of type HttpCacheConfig Modifier and Type Method Description TabularDataHttpCacheEngineMBeanDelegate. getRegisteredHttpCacheConfigs(List<HttpCacheConfig> configs, Map<HttpCacheConfig,Map<String,Object>> cacheConfigConfigs)TabularDataHttpCacheEngineMBeanDelegate. getRegisteredHttpCacheConfigs(List<HttpCacheConfig> configs, Map<HttpCacheConfig,Map<String,Object>> cacheConfigConfigs) -
Uses of HttpCacheConfig in com.adobe.acs.commons.httpcache.keys
Methods in com.adobe.acs.commons.httpcache.keys with parameters of type HttpCacheConfig Modifier and Type Method Description CacheKeyCacheKeyFactory. build(String resourcePath, HttpCacheConfig cacheConfig)Build a cache key.CacheKeyCacheKeyFactory. build(org.apache.sling.api.SlingHttpServletRequest request, HttpCacheConfig cacheConfig)Build a cache key.booleanCacheKeyFactory. doesKeyMatchConfig(CacheKey key, HttpCacheConfig cacheConfig)Does the Cache Key matches the Http Cache Config.Constructors in com.adobe.acs.commons.httpcache.keys with parameters of type HttpCacheConfig Constructor Description AbstractCacheKey(String uri, HttpCacheConfig cacheConfig)AbstractCacheKey(org.apache.sling.api.SlingHttpServletRequest request, HttpCacheConfig cacheConfig) -
Uses of HttpCacheConfig in com.adobe.acs.commons.httpcache.rule
Methods in com.adobe.acs.commons.httpcache.rule with parameters of type HttpCacheConfig Modifier and Type Method Description booleanAbstractHttpCacheHandlingRule. onCacheDeliver(org.apache.sling.api.SlingHttpServletRequest request, org.apache.sling.api.SlingHttpServletResponse response, HttpCacheConfig cacheConfig, CacheContent cacheContent)booleanHttpCacheHandlingRule. onCacheDeliver(org.apache.sling.api.SlingHttpServletRequest request, org.apache.sling.api.SlingHttpServletResponse response, HttpCacheConfig cacheConfig, CacheContent cacheContent)Hook to supply custom behavior onHttpCacheEnginedelivering cache content after being read from cache store.booleanAbstractHttpCacheHandlingRule. onResponseCache(org.apache.sling.api.SlingHttpServletRequest request, org.apache.sling.api.SlingHttpServletResponse response, HttpCacheConfig cacheConfig, CacheContent cacheContent)booleanHttpCacheHandlingRule. onResponseCache(org.apache.sling.api.SlingHttpServletRequest request, org.apache.sling.api.SlingHttpServletResponse response, HttpCacheConfig cacheConfig, CacheContent cacheContent)Hook to supply custom behavior onHttpCacheEngineabout to cache a response. -
Uses of HttpCacheConfig in com.adobe.acs.commons.httpcache.store
Methods in com.adobe.acs.commons.httpcache.store with parameters of type HttpCacheConfig Modifier and Type Method Description voidHttpCacheStore. invalidate(HttpCacheConfig cacheConfig)Invalidate all the cached items applicable for the given cache config. -
Uses of HttpCacheConfig in com.adobe.acs.commons.httpcache.store.jcr.impl.visitor
Constructors in com.adobe.acs.commons.httpcache.store.jcr.impl.visitor with parameters of type HttpCacheConfig Constructor Description InvalidateByCacheConfigVisitor(int maxLevel, long deltaSaveThreshold, HttpCacheConfig cacheConfig, org.apache.sling.commons.classloader.DynamicClassLoaderManager dclm) -
Uses of HttpCacheConfig in com.adobe.acs.commons.httpcache.util
Methods in com.adobe.acs.commons.httpcache.util with parameters of type HttpCacheConfig Modifier and Type Method Description static Map<String,List<String>>CacheUtils. extractHeaders(Collection<Pattern> excludedHeaderRegexList, Collection<String> excludedCookieKeyList, org.apache.sling.api.SlingHttpServletResponse response, HttpCacheConfig cacheConfig)
-