com.ibm.portal.wcm.plr
Interface DependencyCacheSpec

All Superinterfaces:
CacheSpec

public interface DependencyCacheSpec
extends CacheSpec

This optional interface provides access to the dependency cache keys associated with a given CacheSpec.

Since:
8.5.0.0
Note:
This interface is designed to be implemented by clients.

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.ibm.portal.wcm.plr.CacheSpec
CacheSpec.Type
 
Method Summary
 java.lang.Object[] getDependencyCacheKeys()
          Returns the dependency cache keys for a cached BeanList.
 
Methods inherited from interface com.ibm.portal.wcm.plr.CacheSpec
getCacheKey, getType
 

Method Detail

getDependencyCacheKeys

java.lang.Object[] getDependencyCacheKeys()
Returns the dependency cache keys for a cached BeanList. The returned dependency cache keys are used as dependencies when caching an individual BeanList in the Bean List Cache. The pluggable list rendering framework invalidates the contained keys when the ListRenderingContext rendering plugin is used with the invalidateCache attribute.

Returns:
the dependency cache keys for a given object or null