public class CacheEntry
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected long |
cachedate
The cache data.
|
protected java.lang.Object |
data
The cache data.
|
protected long |
ttl
The time to live.
|
Constructor and Description |
---|
CacheEntry(java.lang.Object data,
long cachedate,
long ttl)
Create a new cache entry.
|
Modifier and Type | Method and Description |
---|---|
long |
getCacheDate()
Get the cachedate.
|
java.lang.Object |
getData()
Get the data.
|
long |
getTimeToLive()
Get the ttl.
|
boolean |
isExpired(long now)
Test if a cache entry is expired.
|
protected java.lang.Object data
protected long cachedate
protected long ttl
public CacheEntry(java.lang.Object data, long cachedate, long ttl)
public java.lang.Object getData()
public long getCacheDate()
public long getTimeToLive()
public boolean isExpired(long now)
now
- The current time (-1 for never expire).