lucee.Component cachebox.system.cache.policies.AbstractEvictionPolicy cachebox.system.cache.policies.LRU
Copyright Since 2005 ColdBox Framework by Luis Majano and Ortus Solutions, Corp www.ortussolutions.com ---- This is the LRU or least recently used algorithm for cachebox. It basically discards the least recently used items first according to the last accessed date. This is also the default algorithm for CacheBox. For more information visit: http://en.wikipedia.org/wiki/Least_Recently_Used
Constructor Summary | |
---|---|
init(any cacheProvider)
This is the constructor. |
Method Summary | |
---|---|
void
|
execute()
Execute the policy. |
Methods inherited from class cachebox.system.cache.policies.AbstractEvictionPolicy |
---|
getAssociatedCache, getCacheProvider, getLogger, getUtil, processEvictions, setCacheProvider, setLogger |
Methods inherited from class lucee.Component |
---|
None |
Constructor Detail |
---|
This is the constructor
cacheProvider
- The associated cache provider of type: cachebox.system.cache.ICacheProvider" doc_generic="cachebox.system.cache.ICacheProviderMethod Detail |
---|
Execute the policy
execute
in class
AbstractEvictionPolicy