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 Type
    Method
    Description
    long
    Returns the time in milliseconds a request of the given method should be cached.
  • Method Details

    • getExpirationTime

      long getExpirationTime(String method, Map<String,String> params)
      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 called
      params - The parameters sent
      Returns:
      the time the request should be cached in milliseconds