@sourceloop/task-service / Exports / CreateTaskCommand
Class: CreateTaskCommand¶
Implements¶
Table of contents¶
Constructors¶
Properties¶
Methods¶
Constructors¶
constructor¶
• new CreateTaskCommand(context)
Parameters¶
| Name | Type |
|---|---|
context |
Context |
Defined in¶
services/task-service/src/commands/create-task.ts:24
Properties¶
context¶
• Private context: Context
Defined in¶
services/task-service/src/commands/create-task.ts:24
logger¶
• logger: ILogger
Defined in¶
services/task-service/src/commands/create-task.ts:23
parameters¶
• parameters: CamundaTaskParameters
Implementation of¶
Defined in¶
services/task-service/src/commands/create-task.ts:22
topic¶
• topic: string = 'create-tasks'
Defined in¶
services/task-service/src/commands/create-task.ts:21
Methods¶
_createTasks¶
▸ Private _createTasks(tasks, context): Promise<Task<TaskStatus>[]>
Parameters¶
| Name | Type |
|---|---|
tasks |
Task<TaskStatus>[] |
context |
Context |
Returns¶
Promise<Task<TaskStatus>[]>
Defined in¶
services/task-service/src/commands/create-task.ts:62
_startWorkflowsForTasks¶
▸ Private _startWorkflowsForTasks(workflowKey, tasks, context): Promise<void>
Parameters¶
| Name | Type |
|---|---|
workflowKey |
string |
tasks |
Task<TaskStatus>[] |
context |
Context |
Returns¶
Promise<void>
Defined in¶
services/task-service/src/commands/create-task.ts:102
execute¶
▸ execute(): Promise<void>
Returns¶
Promise<void>