Package de.umass.lastfm.cache
Interface ExpirationPolicy
- All Known Implementing Classes:
DefaultExpirationPolicy
public interface ExpirationPolicy
The
ExpirationPolicy decides if and how long a request should be cached.- Author:
- Janni Kovacs
-
Method Summary
Modifier and TypeMethodDescriptionlonggetExpirationTime(String method, Map<String, String> params) Returns the time in milliseconds a request of the given method should be cached.
-
Method Details
-
getExpirationTime
Returns the time in milliseconds a request of the given method should be cached. Returns -1 if this method should not be cached.- Parameters:
method- The method calledparams- The parameters sent- Returns:
- the time the request should be cached in milliseconds
-