Uses of Interface
com.adobe.acs.commons.httpcache.config.HttpCacheConfig
Packages that use HttpCacheConfig
Package
Description
-
Uses of HttpCacheConfig in com.adobe.acs.commons.httpcache.config
Methods in com.adobe.acs.commons.httpcache.config with parameters of type HttpCacheConfigModifier and TypeMethodDescriptionbooleanHttpCacheConfigExtension.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 HttpCacheConfigModifierConstructorDescriptionCombinedCacheKey(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 HttpCacheConfigModifier and TypeMethodDescriptionHttpCacheEngine.getCacheConfig(org.apache.sling.api.SlingHttpServletRequest request) Get the first, based on cache config order, cache config applicable for the given request.HttpCacheEngine.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 HttpCacheConfigModifier and TypeMethodDescriptionvoidHttpCacheEngine.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.HttpCacheEngine.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 HttpCacheConfigModifier and TypeMethodDescriptionHttpCacheEngineBindingsDelegate.getCacheConfigConfigs()HttpCacheEngineBindingsDelegate.getCacheConfigs()Methods in com.adobe.acs.commons.httpcache.engine.impl.delegate with parameters of type HttpCacheConfigModifier and TypeMethodDescriptionvoidHttpCacheEngineBindingsDelegate.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 HttpCacheConfigModifier and TypeMethodDescriptionHttpCacheEngineMBeanDelegate.getRegisteredHttpCacheConfigs(List<HttpCacheConfig> configs, Map<HttpCacheConfig, Map<String, Object>> cacheConfigConfigs) HttpCacheEngineMBeanDelegate.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 HttpCacheConfigModifier and TypeMethodDescriptionCacheKeyFactory.build(String resourcePath, HttpCacheConfig cacheConfig) Build a cache key.CacheKeyFactory.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 HttpCacheConfigModifierConstructorDescriptionAbstractCacheKey(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 HttpCacheConfigModifier and TypeMethodDescriptionbooleanAbstractHttpCacheHandlingRule.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 HttpCacheConfigModifier and TypeMethodDescriptionvoidHttpCacheStore.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 HttpCacheConfigModifierConstructorDescriptionInvalidateByCacheConfigVisitor(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 HttpCacheConfigModifier and TypeMethodDescriptionCacheUtils.extractHeaders(Collection<Pattern> excludedHeaderRegexList, Collection<String> excludedCookieKeyList, org.apache.sling.api.SlingHttpServletResponse response, HttpCacheConfig cacheConfig)