1 package de.nava.informa.utils; 25 26 import de.nava.informa.core.ChannelIF; 27 28 31 public interface CacheSettingsIF { 32 public static final long MILLISECONDS_IN_HOUR = 3600000L; 33 public static final long MILLISECONDS_IN_DAY = 86400000L; 34 public static final long MILLISECONDS_IN_MONTH = 2419200000L; 35 public static final long MILLISECONDS_IN_YEAR = 31536000000L; 36 public static final long MINIMAL_TTL = 300000L; 38 40 public final long DEFAULT_TTL = MILLISECONDS_IN_HOUR; 41 42 public long getTtl(ChannelIF channel, long ttl); 43 public void setDefaultTtl(long ttl); 44 45 } | Popular Tags |