Constructors
constructor
- new AppMetadataManager(storage): AppMetadataManager
-
Properties
Private
Readonly
storageManager
storageManager: any
Methods
addAppMetadata
- addAppMetadata(appMetadata): Promise<void>
-
Returns Promise<void>
getAppMetadata
- getAppMetadata(senderId): Promise<undefined | AppMetadata>
-
Returns Promise<undefined | AppMetadata>
getAppMetadataList
- getAppMetadataList(): Promise<AppMetadata[]>
-
removeAllAppMetadata
- removeAllAppMetadata(): Promise<void>
-
Returns Promise<void>
removeAppMetadata
- removeAppMetadata(senderId): Promise<void>
-
Returns Promise<void>
removeAppMetadatas
- removeAppMetadatas(senderIds): Promise<void>
-
Returns Promise<void>
Internalapi
The AppMetadataManager provides CRUD functionality for app-metadata entities and persists them to the provided storage.