InstanceLocker

Contents

bpmn-server / InstanceLocker

Class: InstanceLocker

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new InstanceLocker(dataStore): InstanceLocker

Parameters

Name Type
dataStore any

Returns

InstanceLocker

Defined in

datastore/InstanceLocker.ts:11

Properties

dataStore

dataStore: any

Defined in

datastore/InstanceLocker.ts:9

Methods

lock

lock(id): Promise<boolean>

Parameters

Name Type
id any

Returns

Promise<boolean>

Defined in

datastore/InstanceLocker.ts:14


try

try(id): Promise<boolean>

Parameters

Name Type
id any

Returns

Promise<boolean>

Defined in

datastore/InstanceLocker.ts:35


release

release(id): Promise<any>

Parameters

Name Type
id any

Returns

Promise<any>

Defined in

datastore/InstanceLocker.ts:52


delete

delete(query): Promise<any>

Parameters

Name Type
query any

Returns

Promise<any>

Defined in

datastore/InstanceLocker.ts:58


list

list(): Promise<any>

Returns

Promise<any>

Defined in

datastore/InstanceLocker.ts:63


delay

delay(time, result): Promise<unknown>

Parameters

Name Type
time any
result any

Returns

Promise<unknown>

Defined in

datastore/InstanceLocker.ts:69