com.googlecode.objectify.cache
Interface CacheControl
- All Known Implementing Classes:
- CacheControlImpl
public interface CacheControl
Interface by which expiry times for cache entities is communicated to the cache system. The cache will
call this interface to find out how long to cache entities of a particular kind.
- Author:
- Jeff Schnitzer
Method Summary |
java.lang.Integer |
getExpirySeconds(com.google.appengine.api.datastore.Key key)
Get the amount of time that entities of a particular key should be cached, if at all. |
getExpirySeconds
java.lang.Integer getExpirySeconds(com.google.appengine.api.datastore.Key key)
- Get the amount of time that entities of a particular key should be cached, if at all. This is used
both to write entities/negative results to the cache and also to determine if we should look in the
cache in the first place.
- Returns:
- null means DO NOT CACHE. 0 means "no limit". Any other value is a # of seconds.
Copyright © 2011 Jeff Schnitzer and a gang of pirates. All Rights Reserved. Build version: 3.1