Documentation - v0.27.1
    Preparing search index...

    Class BaseStorageDriverAbstract

    Base storage driver class, implementing IStorageDriver and handling the lifecycle for you

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    Properties

    Accessors

    Methods

    Constructors

    Properties

    _log: Logger
    _platform: ICorePlatform

    Accessors

    Methods

    • Load session from some external storage. Should be used either to load data from file/network/etc to memory, or to open required connections to fetch data on demand

      May be called more than once, handle this with care (or use BaseStorageDriver that handles this for you)

      Returns Promise<void>

    • Save session to some external storage. Should be used to commit pending changes in the session. For example, saving session content to file/network/etc, or committing a database transaction

      It is safe to batch all changes and only commit them here, unless stated otherwise in the method description

      Returns MaybePromise<void>