TransactionInfo
Constructor Summary
Public Constructor | ||
public |
constructor(transaction: Transaction, parentInfo: TransactionInfo, children: Array<TransactionInfo>) |
Member Summary
Public Members | ||
public |
children: * |
|
public get |
id: number |
|
public get |
numOpenChildren: number |
|
public get |
|
|
public set |
parent(parent: TransactionInfo) |
|
public |
transaction: * |
Method Summary
Public Methods | ||
public |
abort() |
|
public |
addChild(transaction: TransactionInfo) |
|
public |
close() |
|
public |
flush() |
|
public |
isBackend(): boolean |
|
public |
isCommittable(): * | boolean |
|
public |
isFlushable(): boolean |
|
public |
isOpen(): boolean |
|
public |
removeChild(transaction: TransactionInfo) |
|
public |
toString(): * |
Public Constructors
public constructor(transaction: Transaction, parentInfo: TransactionInfo, children: Array<TransactionInfo>) source
Params:
Name | Type | Attribute | Description |
transaction | Transaction | ||
parentInfo | TransactionInfo | ||
children | Array<TransactionInfo> |
Public Members
public children: * source
public get id: number source
public get numOpenChildren: number source
public get parent: TransactionInfo source
public set parent(parent: TransactionInfo) source
public transaction: * source
Public Methods
public abort() source
public addChild(transaction: TransactionInfo) source
Params:
Name | Type | Attribute | Description |
transaction | TransactionInfo |
public close() source
public flush() source
public removeChild(transaction: TransactionInfo) source
Params:
Name | Type | Attribute | Description |
transaction | TransactionInfo |