Class UpdatePolicy

java.lang.Object
net.sourceforge.jnlp.cache.UpdatePolicy

public class UpdatePolicy extends Object
A policy that determines when a resource should be checked for an updated version.
  • Field Details

  • Constructor Details

    • UpdatePolicy

      public UpdatePolicy()
      Create a new update policy; this policy always updates the entry unless the shouldUpdate method is overridden.
    • UpdatePolicy

      public UpdatePolicy(long timeDiff)
      Create an update policy that only checks a file for being updated if it has not been checked for longer than the specified time.
      Parameters:
      timeDiff - how long in ms until update needed
  • Method Details

    • shouldUpdate

      public boolean shouldUpdate(CacheEntry entry)
      Parameters:
      entry - entry which shoul;d be cared
      Returns:
      whether the resource should be checked for being up-to-date.