Options
All
  • Public
  • Public/Protected
  • All
Menu

Abstract PreferenceStore implementation to handle ttl and key scoping

Hierarchy

Implements

Index

Constructors

Properties

Methods

Constructors

Protected constructor

Properties

Private Readonly ctx

ctx: HandlerContext

Methods

delete

Protected Abstract doDelete

  • doDelete(key: string, namespace: string): Promise<void>

Protected Abstract doGet

Protected Abstract doList

Protected Abstract doPut

get

  • get<V>(key: string, options?: { defaultValue?: V; scope?: PreferenceScope | string }): Promise<V | undefined>

list

put

Protected scope

Protected scopeKey

  • scopeKey(key: string, scope?: string): string

Generated using TypeDoc