public class PermaCache extends LimitedCacheBase implements Cache
LimitedCacheBase.TimedThing<T>
Cache.Clock, Cache.Controller, Cache.Registry
clock, identity, label
Constructor and Description |
---|
PermaCache(String label) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
exceedsCountLimit(com.epimorphics.lda.cache.LimitedCacheBase.Cachelet<String,LimitedCacheBase.TimedThing<Integer>> cr) |
protected boolean |
exceedsResponseLimit(com.epimorphics.lda.cache.LimitedCacheBase.Cachelet<URI,LimitedCacheBase.TimedThing<ResponseResult>> cr) |
protected boolean |
exceedsResultSetLimit(com.epimorphics.lda.cache.LimitedCacheBase.Cachelet<String,LimitedCacheBase.TimedThing<APIResultSet>> m) |
protected boolean |
exceedsSelectLimit(com.epimorphics.lda.cache.LimitedCacheBase.Cachelet<String,LimitedCacheBase.TimedThing<List<com.hp.hpl.jena.rdf.model.Resource>>> m) |
cacheDescription, cacheSelection, clear, fetch, getCachedResources, getCachedResultSet, getCount, numEntries, putCount, resetCounts, show, store, summary
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cacheDescription, cacheSelection, clear, fetch, getCachedResources, getCachedResultSet, getCount, numEntries, putCount, resetCounts, show, store, summary
public PermaCache(String label)
protected boolean exceedsCountLimit(com.epimorphics.lda.cache.LimitedCacheBase.Cachelet<String,LimitedCacheBase.TimedThing<Integer>> cr)
exceedsCountLimit
in class LimitedCacheBase
protected boolean exceedsSelectLimit(com.epimorphics.lda.cache.LimitedCacheBase.Cachelet<String,LimitedCacheBase.TimedThing<List<com.hp.hpl.jena.rdf.model.Resource>>> m)
exceedsSelectLimit
in class LimitedCacheBase
protected boolean exceedsResultSetLimit(com.epimorphics.lda.cache.LimitedCacheBase.Cachelet<String,LimitedCacheBase.TimedThing<APIResultSet>> m)
exceedsResultSetLimit
in class LimitedCacheBase
protected boolean exceedsResponseLimit(com.epimorphics.lda.cache.LimitedCacheBase.Cachelet<URI,LimitedCacheBase.TimedThing<ResponseResult>> cr)
exceedsResponseLimit
in class LimitedCacheBase
Copyright © 2014. All Rights Reserved.