Skip to main content

Class: ConcurrencyError

Thrown when an optimistic concurrency violation is detected. This occurs when an entity is updated or deleted and the expected number of rows affected is not met.

Extends

Constructors

new ConcurrencyError()

new ConcurrencyError(): ConcurrencyError

Returns

ConcurrencyError

Overrides

Error.constructor

Source

packages/verse-core/src/uow.ts:969

Properties

cause?

optional cause: unknown

Inherited from

Error.cause

Source

node_modules/.pnpm/typescript@5.4.5/node_modules/typescript/lib/lib.es2022.error.d.ts:24


message

message: string

Inherited from

Error.message

Source

node_modules/.pnpm/typescript@5.4.5/node_modules/typescript/lib/lib.es5.d.ts:1077


name

name: string

Inherited from

Error.name

Source

node_modules/.pnpm/typescript@5.4.5/node_modules/typescript/lib/lib.es5.d.ts:1076


stack?

optional stack: string

Inherited from

Error.stack

Source

node_modules/.pnpm/typescript@5.4.5/node_modules/typescript/lib/lib.es5.d.ts:1078


prepareStackTrace()?

static optional prepareStackTrace: (err: Error ↗️, stackTraces: CallSite[]) => any

Optional override for formatting stack traces

See

https://v8.dev/docs/stack-trace-api#customizing-stack-traces

Parameters

ParameterType
errError ↗️
stackTracesCallSite[]

Returns

any

Inherited from

Error.prepareStackTrace

Source

node_modules/.pnpm/@types+node@20.12.11/node_modules/@types/node/globals.d.ts:28


stackTraceLimit

static stackTraceLimit: number

Inherited from

Error.stackTraceLimit

Source

node_modules/.pnpm/@types+node@20.12.11/node_modules/@types/node/globals.d.ts:30

Methods

captureStackTrace()

static captureStackTrace(targetObject: object, constructorOpt?: Function ↗️): void

Create .stack property on a target object

Parameters

ParameterType
targetObjectobject
constructorOpt?Function ↗️

Returns

void

Inherited from

Error.captureStackTrace

Source

node_modules/.pnpm/@types+node@20.12.11/node_modules/@types/node/globals.d.ts:21