Recapp Code Reference
    Preparing search index...

    Class SubscribableActor<Entity, Message, Result>Abstract

    Type Parameters

    • Entity extends Document & { updated: Timestamp }
    • Message
    • Result

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    collectionName: string
    connector: DbClient = ...
    state: {
        cache: Map<string & BRAND<"UID">, Entity>;
        collectionSubscribers: Map<
            string & BRAND<"ActorUri">,
            CollecionSubscription,
        >;
        lastSeen: Map<string & BRAND<"ActorUri">, Timestamp>;
        lastTouched: Map<string & BRAND<"UID">, Timestamp>;
        subscribers: Map<string & BRAND<"UID">, Set<string & BRAND<"ActorUri">>>;
    }

    Methods

    • Parameters

      • from: ActorRef

      Returns Promise<
          [
              UserRole: AccessRole,
              UserID: string & BRAND<"UID">,
              IsTemporaryAccount: boolean,
          ],
      >