Contents
bpmn-server / InstanceLocker
Class: InstanceLocker
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new InstanceLocker(dataStore
): InstanceLocker
Parameters
Name | Type |
---|---|
dataStore |
any |
Returns
Defined in
datastore/InstanceLocker.ts:11
Properties
dataStore
• dataStore: any
Defined in
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
>