Abstract
Transaction that implements asynchronous operations with synchronous ones
Protected
Whether the transaction was commited or aborted
Aborts and rolls back the transaction.
Commits the transaction.
Retrieves the data at the given key.
The key to look under for data.
Retrieves the data at the given key. Throws an error if an error occurs or if the key does not exist.
The data stored under the key, or undefined if not present.
Deletes the data at the given key.
The key to delete from the store.
Adds the data to the store under the given key. Overwrites any existing data.
The key to add the data under.
The data to add to the store.
Adds the data to the store under the given key.
True if storage succeeded, false otherwise.
Transaction that implements asynchronous operations with synchronous ones