Skip to content

dag-worker / Exports / IWorkerLoopDependencies

Interface: IWorkerLoopDependencies

Port dependencies required to construct a WorkerLoopService.

Table of contents

Properties

Properties

storage

storage: IStoragePort

Defined in

composition/create-worker-loop-service.ts:13


queue

queue: IQueuePort

Defined in

composition/create-worker-loop-service.ts:14


deadLetterQueue

Optional deadLetterQueue: IQueuePort

Defined in

composition/create-worker-loop-service.ts:15


lease

lease: ILeasePort

Defined in

composition/create-worker-loop-service.ts:16


executor

executor: ITaskExecutorPort

Defined in

composition/create-worker-loop-service.ts:17


clock

clock: IClockPort

Defined in

composition/create-worker-loop-service.ts:18


runProgressEventReporter

Optional runProgressEventReporter: IRunProgressEventReporter

Defined in

composition/create-worker-loop-service.ts:19

Released under the MIT License.