Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ICamundaRepository

Hierarchy

  • ICamundaRepository

Index

Methods

cancelWorkflowInstance

  • cancelWorkflowInstance(id: string): Promise<void>

createWorkflowInstance

deployWorkflow

getWorkflow

getWorkflowCount

  • getWorkflowCount(options?: { params: Record<string, unknown> }): Promise<IHttpResponse<{ count: number }>>

getWorkflows

  • getWorkflows(options?: { params: Record<string, unknown> }): Promise<IHttpResponse<IBpmn[]>>

publishMessage

  • publishMessage<T, K>(__namedParameters: { correlationKeys: K; messageName: string; processInstanceId: string; variables: T }): Promise<void>
  • Type parameters

    • T = any

    • K = any

    Parameters

    • __namedParameters: { correlationKeys: K; messageName: string; processInstanceId: string; variables: T }
      • correlationKeys: K
      • messageName: string
      • processInstanceId: string
      • variables: T

    Returns Promise<void>

resolveIncident

  • resolveIncident(incidentKey: string): Promise<void>

updateJobRetries

  • updateJobRetries(id: string, retries: number): Promise<IHttpResponse<void>>

updateVariables

  • updateVariables<T>(processInstanceId: string, variables: T): Promise<IHttpResponse<void>>

Generated using TypeDoc