Object Scopes
You can very easily add persistence to your model+ objects via our annotations or binder configuration. The available scopes are:
transient or no scope
: The default scope. Meaning objects have no scope, they are recreated every single time you request them.singleton
: Objects are created once and live until your Application expirescachebox
: You can store your objects in any CacheBox provider and even provide timeouts for themsession
: Store them in the ColdFusionsession
scopeserver
: Store them in the ColdFusionserver
scoperequest
: Store them in the ColdFusionrequest
scopeapplication
: Store them in the ColdFusionapplication
scopeCUSTOM
: You can build your own scopes as well.
Hint Pease note that using annotations is optional, you can configure every object in our configuration binder as well.
Object Persistence & Thread Safety: http://wirebox.ortusbooks.com/advanced-topics/object-persistence-and-thread-safety
Last updated