public class CombinedCacheKey extends AbstractCacheKey implements CacheKey, Serializable
Aggregates multiple cachekeys into 1 master key.
authenticationRequirement, customExpiryTime, expiryForAccessTime, expiryForUpdateTime, hierarchyResourcePath, resourcePath, uri| Constructor and Description |
|---|
CombinedCacheKey(org.apache.sling.api.SlingHttpServletRequest request,
HttpCacheConfig cacheConfig,
List<CacheKeyFactory> cacheKeyFactories) |
CombinedCacheKey(String uri,
HttpCacheConfig cacheConfig,
List<CacheKeyFactory> cacheKeyFactories) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
The equals method used to match up request-derived cache keys with keys in the httpcache.
|
int |
hashCode()
The hashCode for the cache key.
|
String |
toString()
The useful string representation of this cache key.
|
getAuthenticationRequirement, getExpiryForAccess, getExpiryForCreation, getExpiryForUpdate, getHierarchyResourcePath, getResourcePath, getUri, isInvalidatedBy, makeHierarchyResourcePath, parentReadObject, parentWriteObjectclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetExpiryForAccess, getExpiryForCreation, getExpiryForUpdate, getHierarchyResourcePath, getUri, isInvalidatedBypublic CombinedCacheKey(org.apache.sling.api.SlingHttpServletRequest request,
HttpCacheConfig cacheConfig,
List<CacheKeyFactory> cacheKeyFactories)
public CombinedCacheKey(String uri, HttpCacheConfig cacheConfig, List<CacheKeyFactory> cacheKeyFactories)
public boolean equals(Object o)
CacheKeyequals in interface CacheKeyequals in class AbstractCacheKeyo - the object to evaluate this against.public int hashCode()
CacheKeyhashCode in interface CacheKeyhashCode in class AbstractCacheKeyCopyright © 2013–2020 Adobe. All rights reserved.