Saxonberg Server API
    Preparing search index...

    Class BeliefStoreApi

    Index

    Constructors

    Methods

    • Drop a persisted record (mirrors the mixin's forget).

      Parameters

      • viewer: Stuff
      • realm: string
      • referent: string

      Returns Promise<void>

    • Final flush of every learned record, then clear the in-memory map. Called on logout (onDestruct). The flush is a backstop for any write-through still in flight; clearing releases the working set.

      Parameters

      Returns Promise<void>

    • Lazy-hydrate viewer's persisted beliefs into its in-memory map. Called on session establish (Avatar.enter). No-op without a durable viewer key or an active connection.

      Parameters

      Returns Promise<void>

    • Per-record write-through. Persists a learned record (upsert keyed by {viewerId, realm, referent}); no-ops for a bare stranger record, a keyless viewer, or a closed connection. Fire-and-forget from the mixin's sync know/forget.

      Parameters

      Returns Promise<void>