Class CacheEntry


  • public class CacheEntry
    extends Object
    Class responsible for caching and expiring the execution result of a JSP fragment.
    • Constructor Detail

      • CacheEntry

        public CacheEntry​(String response,
                          int timeout)
        Constructs a CacheEntry using the response string to be cached and the timeout after which the entry will expire
    • Method Detail

      • setExpireTime

        public void setExpireTime​(long expireTime)
        set the real expire time
        Parameters:
        expireTime - in milli seconds
      • getContent

        public String getContent()
        Gets the cached content.
        Returns:
        The cached content
      • computeExpireTime

        public void computeExpireTime​(int timeout)
        compute when this entry to be expired based on timeout relative to current time.
        Parameters:
        timeout - in seconds
      • isValid

        public boolean isValid()
        is this response still valid?
      • clear

        public void clear()
        clear the contents