Interface ExpirationPolicy

All Known Implementing Classes:
DefaultExpirationPolicy

public interface ExpirationPolicy
Represents an expiration policy for cache entries that have a creation time stamp.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    isExpired(org.apache.xmlgraphics.image.loader.cache.TimeStampProvider provider, long timestamp)
    Indicates whether a cache entry is expired given its creation time stamp.
  • Method Details

    • isExpired

      boolean isExpired(org.apache.xmlgraphics.image.loader.cache.TimeStampProvider provider, long timestamp)
      Indicates whether a cache entry is expired given its creation time stamp.
      Parameters:
      provider - the provider for new time stamps
      timestamp - the creation time stamp (the semantics of System.currentTimeMillis() apply)
      Returns:
      true if the entry is to be considered expired, false if not