1 16 package org.apache.cocoon.caching; 17 18 26 public final class TimeStampCacheValidity 27 implements CacheValidity { 28 29 private long timeStamp; 30 31 public TimeStampCacheValidity(long timeStamp) { 32 this.timeStamp = timeStamp; 33 } 34 35 public boolean isValid(CacheValidity validity) { 36 if (validity instanceof TimeStampCacheValidity) { 37 return this.timeStamp == ((TimeStampCacheValidity)validity).getTimeStamp(); 38 } 39 return false; 40 } 41 42 public long getTimeStamp() { 43 return this.timeStamp; 44 } 45 46 public String toString() { 47 return "TimeStamp Validity[" + this.timeStamp + ']'; 48 } 49 } 50 | Popular Tags |