public class TimespanCacheHandler extends Object implements CacheHandler
Constructor and Description |
---|
TimespanCacheHandler(int defaultCacheType,
Cache defaultCache) |
Modifier and Type | Method and Description |
---|---|
void |
clean(PageContext pc) |
void |
clear(PageContext pc) |
static void |
clear(PageContext pc,
Cache cache,
CacheHandlerFilter filter) |
void |
clear(PageContext pc,
CacheHandlerFilter filter) |
CacheItem |
get(PageContext pc,
String id) |
String |
label() |
boolean |
remove(PageContext pc,
String id) |
void |
set(PageContext pc,
String id,
Object cachedWithin,
CacheItem value) |
int |
size(PageContext pc) |
public TimespanCacheHandler(int defaultCacheType, Cache defaultCache)
public CacheItem get(PageContext pc, String id)
get
in interface CacheHandler
public boolean remove(PageContext pc, String id)
remove
in interface CacheHandler
public void set(PageContext pc, String id, Object cachedWithin, CacheItem value) throws PageException
set
in interface CacheHandler
PageException
public void clean(PageContext pc)
clean
in interface CacheHandler
public void clear(PageContext pc)
clear
in interface CacheHandler
public void clear(PageContext pc, CacheHandlerFilter filter)
clear
in interface CacheHandler
public static void clear(PageContext pc, Cache cache, CacheHandlerFilter filter)
public int size(PageContext pc)
size
in interface CacheHandler
public String label() throws PageException
label
in interface CacheHandler
PageException
Copyright © 2015 Lucee