Options
All
  • Public
  • Public/Protected
  • All
Menu

Base class for all transaction managers. Base implmentation of TransactionManager interface. Implements semaphore way to manage keep single transaction via transactional-annotated functions deep calls.

Hierarchy

  • AbstractTransactionManager

Implements

Index

Constructors

constructor

Properties

Protected semaphore

semaphore: number

Protected suspended

suspended: boolean

Protected transaction

transaction: ITransaction

Methods

begin

commit

  • commit(): void

getStatus

getTransaction

  • getTransaction<T>(): T

resume

  • resume(): void

rollback

  • rollback(): void

suspend

  • suspend(): void

Generated using TypeDoc