7.7 SessionContextMixin Classes
Description: SessionContextMixin Classes
Keywords: albatross

#
7.7 SessionContextMixin Classes

This mixin is used to manage the encoding and decoding of session data. Albatross supplies a number of classes for use in the execution context; `StubSessionMixin`, `SessionBase`, `HiddenFieldSessionMixin`, `SessionServerContextMixin`, and `SessionFileContextMixin`. The `SessionBase` class provides base functionality for non-stub session classes.

Loading and storing of session data is usually performed by an application mixin.

The `SessionServerAppMixin` is designed to be used in the application object.

Subsections

- 7.7.1 StubSessionMixin
- 7.7.2 SessionBase
- 7.7.3 HiddenFieldSessionMixin
- 7.7.4 SessionServerContextMixin
- 7.7.5 SessionFileContextMixin