WEB-INF.cftags.component
coldbox.system.FrameworkSupertype
coldbox.system.Plugin
coldbox.system.plugins.SessionStorage
Session Storage plugin. It provides the user with a mechanism for permanent data storage using the session scope.
| Constructor Summary | |
|---|---|
|
init(any controller)
|
|
| Method Summary | |
|---|---|
void
|
clearAll()
Clear the entire coldbox session storage. |
private void
|
createStorage()
Create the session storage scope. |
boolean
|
deleteVar(string name)
Tries to delete a permanent session var. |
boolean
|
exists(string name)
Checks wether the permanent variable exists. |
any
|
getStorage()
Get the entire storage scope. |
any
|
getVar(string name, [any default=''])
Get a new permanent variable. |
void
|
removeStorage()
remove the entire storage scope. |
void
|
setVar(string name, any value)
Set a new permanent variable. |
| Methods inherited from class WEB-INF.cftags.component |
|---|
| None |
| Constructor Detail |
|---|
controller| Method Detail |
|---|
Clear the entire coldbox session storage
Create the session storage scope
Tries to delete a permanent session var.
name - The variable name to retrieve.Checks wether the permanent variable exists.
name - The variable name to retrieve.Get the entire storage scope
Get a new permanent variable. If the variable does not exist. The method returns blank.
name - The variable name to retrieve.default - The default value to set. If not used, a blank is returned.remove the entire storage scope
Set a new permanent variable.
name - The name of the variable.value - The value to set in the variable.