Class AbstractCacheKey

java.lang.Object
com.adobe.acs.commons.httpcache.keys.AbstractCacheKey
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CombinedCacheKey, GroupCacheKey, KeyValueCacheKey, RequestPathCacheKey, ResourcePathCacheKey

public abstract class AbstractCacheKey extends Object implements Serializable
See Also:
  • Field Details

    • authenticationRequirement

      protected String authenticationRequirement
    • uri

      protected String uri
    • resourcePath

      protected String resourcePath
    • hierarchyResourcePath

      protected String hierarchyResourcePath
    • customExpiryTime

      protected long customExpiryTime
    • expiryForAccessTime

      protected long expiryForAccessTime
    • expiryForUpdateTime

      protected long expiryForUpdateTime
  • Constructor Details

    • AbstractCacheKey

      public AbstractCacheKey()
    • AbstractCacheKey

      public AbstractCacheKey(org.apache.sling.api.SlingHttpServletRequest request, HttpCacheConfig cacheConfig)
    • AbstractCacheKey

      public AbstractCacheKey(String uri, HttpCacheConfig cacheConfig)
  • Method Details