Options
All
  • Public
  • Public/Protected
  • All
Menu

BasicTransaction is the class for serializable transactions. It implements the necessary mechanics for SerializableSnapshot and Serializable isolation levels.

Hierarchy

Index

Constructors

constructor

Properties

Protected Readonly options

options: ISTMOptions

Readonly readSet

readSet: ReadSet = new ReadSet()

Readonly writeSet

writeSet: WriteSet = new WriteSet()

Methods

Protected assertNoOption

  • assertNoOption<T>(req: string, obj: T, keys: keyof T[]): void

Protected assertReadInvariants

deleteRange

put

range

Legend

  • Constructor
  • Method
  • Inherited method

Generated using TypeDoc