Store Interface
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun addManyAddressesWithMeta(entriesWithMeta: List<UpdatableAddressFieldsWithMeta>): List<AddressBulkResultEntry>
Link copied to clipboard
abstract fun addManyAddressTombstones(tombstones: List<AddressTombstone>): List<AddressBulkTombstoneResultEntry>
Link copied to clipboard
Link copied to clipboard
Returns a bridged sync engine for addresses, for use by Desktop's Sync framework. Constructing it only assembles structs and never touches the DB, so it cannot fail.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Removes every address and every address tombstone.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Run maintenance on the DB
Link copied to clipboard
Link copied to clipboard
abstract fun scrubUndecryptableCreditCardDataForRemoteReplacement(localEncryptionKey: String): CreditCardsDeletionMetrics
The scrub_undecryptable_credit_card_data_for_remote_replacement function locally scrubs credit cards that cannot be decrypted, sets the record's metadata to their default values, and resets the credit card engine so any existing server records can overwrite the locally scrubbed records.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard