Online documentation - Websydian v6.1
|
Session Management Module Parts
Introduction Implementing Other Uses Parts
Example
New and changed objects in the Session Management module.
The SessionControl pattern contains only one data
entity:
- The Session entity
stores the Session records and defines Session views and scoped
functions.
The Abstract entity contains the three main Websydian
patterns enhanced with functionality to implement Session
Control:
- The EventDispatcher
pattern is enhanced with the SessionID as input and
Session validation. The scoped CallFirstPageGenerator
function is enhanced with Session initialization
functionality.
- The PageGenerator
pattern implements Session functionality for Page Generator
functions.
- The EventHandler
pattern implements Session functionality for Event Handler
functions.
- The WebEndUserSession
function implements an Event Handler function closing the active
Session.
A number of other functions are included in or used by the
SessionControl pattern. These are either unscoped
functions or scoped under the Session entity views:
Session Basics
The basic Session update functions are:
Session Administration
Two batch functions are defined for Session administration:
Session Utility Functions
Three unscoped utility functions are defined in the Session
module: