// The CacheBox configuration structure DSL
// LogBox Configuration file
logBoxConfig = "cachebox.system.cache.config.LogBox",
// Scope registration, automatically register the cachebox factory instance on any CF scope
// By default it registers itself on application scope
scope = "application", // valid CF scope
// The defaultCache has an implicit name of "default" which is a reserved cache name
// It also has a default provider of cachebox which cannot be changed.
// All timeouts are in minutes
// Please note that each object store could have more configuration properties
objectDefaultTimeout = 120,
objectDefaultLastAccessTimeout = 30,
useLastAccessTimeouts = true,
freeMemoryPercentageThreshold = 0,
// Our default store is the concurrent soft reference
objectStore = "ConcurrentSoftReferenceStore",
// This switches the internal provider from normal cacheBox to coldbox enabled cachebox
// Register all the custom named caches you like here
// Register all event listeners here, they are created in the specified order