|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use BbSession.Scope | |
| blackboard.platform.session | |
| Uses of BbSession.Scope in blackboard.platform.session |
| Fields in blackboard.platform.session declared as BbSession.Scope | |
static BbSession.Scope |
BbSession.Scope.LOCAL_USER
Attributes with local scope are stored in memory and are available to all webapps and other consumers in the system. |
static BbSession.Scope |
BbSession.Scope.GLOBAL_USER
Attributes with global scope are offloaded to persistent storage in database or filesystem and are subsequently available to any webapp or consumer in any process. |
| Methods in blackboard.platform.session with parameters of type BbSession.Scope | |
void |
BbSession.setAttribute(java.lang.String name,
java.lang.Object value,
BbSession.Scope scope)
Sets an attribute in this user's session for availability in the target scope. |
java.lang.Object |
BbSession.getAttribute(java.lang.String name,
BbSession.Scope scope)
Gets an attribute in this user's session that was originally defined to have a given scope. |
java.lang.Object |
BbSession.removeAttribute(java.lang.String name,
BbSession.Scope scope)
Removes any resources being held by this attribute, including memory or file storage. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||