@Override protected boolean process() { long maxFreshness = getMaxFreshness(); long validationDateTime = currentTime.getTime(); long limit = validationDateTime - maxFreshness; Date lastLoading = currentTL.getLastLoading(); return lastLoading != null && lastLoading.after(new Date(limit)); }