@sourceloop/task-service / Exports / BpmnProvider
Class: BpmnProvider¶
Implements¶
Provider<WorflowManager>
Table of contents¶
Constructors¶
Properties¶
Methods¶
Constructors¶
constructor¶
• new BpmnProvider(camunda)
Parameters¶
| Name | Type |
|---|---|
camunda |
CamundaService |
Defined in¶
services/task-service/src/providers/bpmn.provider.ts:18
Properties¶
camunda¶
• Private Readonly camunda: CamundaService
Defined in¶
services/task-service/src/providers/bpmn.provider.ts:20
Methods¶
value¶
▸ value(): WorflowManager<AnyObject, AnyObject>
The function returns an object with methods for interacting with workflows, including getting, starting, creating, updating, and deleting workflows and workflow versions using Camunda.
Returns¶
WorflowManager<AnyObject, AnyObject>
A WorkflowManager object is being returned, which contains methods for interacting with
workflows such as getWorkflowById, startWorkflow, createWorkflow, updateWorkflow,
deleteWorkflowById, and deleteWorkflowVersionById. Each method is asynchronous and performs
operations related to workflows using the provided camunda service.
Implementation of¶
Provider.value