Files
medusa-store/docs/content/references/services/classes/IdempotencyKeyService.md
Shahed Nasser e134f6d237 chore: fixed commit branch on generate reference action (#1857)
* fixed commit branch

* fixes after yarn upgrade
2022-07-15 18:08:07 +03:00

3.0 KiB

Class: IdempotencyKeyService

Hierarchy

  • "medusa-interfaces"

    IdempotencyKeyService

Constructors

constructor

new IdempotencyKeyService(__namedParameters)

Parameters

Name Type
__namedParameters Object

Overrides

BaseService.constructor

Defined in

services/idempotency-key.js:8

Methods

create

create(payload): Promise<IdempotencyKeyModel>

Parameters

Name Type Description
payload any

Returns

Promise<IdempotencyKeyModel>

Defined in

services/idempotency-key.js:52


initializeRequest

initializeRequest(headerKey, reqMethod, reqParams, reqPath): Promise<IdempotencyKeyModel>

Parameters

Name Type Description
headerKey string
reqMethod string
reqParams string
reqPath string

Returns

Promise<IdempotencyKeyModel>

Defined in

services/idempotency-key.js:26


lock

lock(idempotencyKey): Promise<any>

Parameters

Name Type Description
idempotencyKey string

Returns

Promise<any>

Defined in

services/idempotency-key.js:90


retrieve

retrieve(idempotencyKey): Promise<IdempotencyKeyModel>

Parameters

Name Type Description
idempotencyKey string

Returns

Promise<IdempotencyKeyModel>

Defined in

services/idempotency-key.js:73


update

update(idempotencyKey, update): Promise<any>

Parameters

Name Type Description
idempotencyKey string
update any

Returns

Promise<any>

Defined in

services/idempotency-key.js:117


workStage

workStage(idempotencyKey, func): IdempotencyKeyModel

Parameters

Name Type Description
idempotencyKey string
func Function

Returns

IdempotencyKeyModel

Defined in

services/idempotency-key.js:144