|
ColdBox Platform Version 2.6.4 | ||||
| FRAMES | |||||
WEB-INF.cftags.component
coldbox.system.cache.config.CacheConfig
public class CacheConfig
I configure a generic ColdBox Cache Manager.
| Constructor Summary | |
|---|---|
init(numeric ObjectDefaultTimeout, numeric ObjectDefaultLastAccessTimeout, numeric ReapFrequency, numeric MaxObjects, numeric FreeMemoryPercentageThreshold, boolean UseLastAccessTimeouts, string EvictionPolicy, numeric EvictCount)
constructor |
|
| Method Summary | |
|---|---|
numeric |
getEvictCount()
Get the evict count |
string |
getEvictionPolicy()
Get EvictionPolicy |
numeric |
getFreeMemoryPercentageThreshold()
|
numeric |
getMaxObjects()
|
struct |
getMemento()
Get the memento |
numeric |
getObjectDefaultLastAccessTimeout()
|
numeric |
getObjectDefaultTimeout()
|
numeric |
getReapFrequency()
|
boolean |
getUseLastAccessTimeouts()
Get UseLastAccessTimeouts |
any |
populate(struct memento)
Populate with a memento |
void |
setEvictCount(numeric EvictCount)
Set the evict count |
void |
setEvictionPolicy(string EvictionPolicy)
Set EvictionPolicy |
void |
setFreeMemoryPercentageThreshold(numeric FreeMemoryPercentageThreshold)
|
void |
setMaxObjects(numeric MaxObjects)
|
void |
setMemento(struct memento)
Set the memento |
void |
setObjectDefaultLastAccessTimeout(numeric ObjectDefaultLastAccessTimeout)
|
void |
setObjectDefaultTimeout(numeric ObjectDefaultTimeout)
|
void |
setReapFrequency(numeric ReapFrequency)
|
void |
setUseLastAccessTimeouts(boolean UseLastAccessTimeouts)
Set UseLastAccessTimeouts |
| Methods inherited from class WEB-INF.cftags.component |
|---|
|
| Constructor Detail |
|---|
public init(numeric ObjectDefaultTimeout, numeric ObjectDefaultLastAccessTimeout, numeric ReapFrequency, numeric MaxObjects, numeric FreeMemoryPercentageThreshold, boolean UseLastAccessTimeouts, string EvictionPolicy, numeric EvictCount)
ObjectDefaultTimeoutObjectDefaultLastAccessTimeoutReapFrequencyMaxObjectsFreeMemoryPercentageThresholdUseLastAccessTimeoutsEvictionPolicyEvictCount| Method Detail |
|---|
public numeric getEvictCount()
public string getEvictionPolicy()
public numeric getFreeMemoryPercentageThreshold()
public numeric getMaxObjects()
public struct getMemento()
public numeric getObjectDefaultLastAccessTimeout()
public numeric getObjectDefaultTimeout()
public numeric getReapFrequency()
public boolean getUseLastAccessTimeouts()
public any populate(struct memento)
memento - The structure to populate the object with.public void setEvictCount(numeric EvictCount)
EvictCountpublic void setEvictionPolicy(string EvictionPolicy)
EvictionPolicypublic void setFreeMemoryPercentageThreshold(numeric FreeMemoryPercentageThreshold)
FreeMemoryPercentageThresholdpublic void setMaxObjects(numeric MaxObjects)
MaxObjectspublic void setMemento(struct memento)
mementopublic void setObjectDefaultLastAccessTimeout(numeric ObjectDefaultLastAccessTimeout)
ObjectDefaultLastAccessTimeoutpublic void setObjectDefaultTimeout(numeric ObjectDefaultTimeout)
ObjectDefaultTimeoutpublic void setReapFrequency(numeric ReapFrequency)
ReapFrequencypublic void setUseLastAccessTimeouts(boolean UseLastAccessTimeouts)
UseLastAccessTimeouts
|
ColdBox Platform Version 2.6.4 | ||||
| FRAMES | |||||