Package net.sourceforge.jnlp.cache
Class UpdatePolicy
java.lang.Object
net.sourceforge.jnlp.cache.UpdatePolicy
A policy that determines when a resource should be checked for
an updated version.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic UpdatePolicy
static UpdatePolicy
static UpdatePolicy
static UpdatePolicy
-
Constructor Summary
ConstructorsConstructorDescriptionCreate a new update policy; this policy always updates the entry unless the shouldUpdate method is overridden.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. -
Method Summary
-
Field Details
-
ALWAYS
-
SESSION
-
FORCE
-
NEVER
-
-
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
- Parameters:
entry
- entry which shoul;d be cared- Returns:
- whether the resource should be checked for being up-to-date.
-