import { TransactionExecutor } from "https://deno.land/x/neo4j_lite_client@4.4.6/core/internal/transaction-executor.ts";
Methods
_computeDelayWithJitter(delayMs: number): number
_executeTransactionInsidePromise<T>(): void
transactionCreator: TransactionCreator,
transactionWork: TransactionWork<T>,
resolve: Resolve<T>,
reject: Reject,
_retryTransactionPromise<T>(): Promise<T>
transactionCreator: TransactionCreator,
transactionWork: TransactionWork<T>,
error: Error,
retryStartTime: number,
retryDelayMs: number,
_safeExecuteTransactionWork<T>(tx: Transaction, transactionWork: TransactionWork<T>): Promise<T>
close()
execute<T>(transactionCreator: TransactionCreator, transactionWork: TransactionWork<T>): Promise<T>