Skip to content

@sourceloop/bpmn-service / Exports

@sourceloop/bpmn-service

Table of contents

Namespaces

Enumerations

Classes

Interfaces

Type Aliases

Variables

Type Aliases

DeployedCaseDefinitions

Ƭ DeployedCaseDefinitions: Object

Index signature

▪ [definitionId: string]: CaseDefinition

Defined in

services/bpmn-service/src/types/camunda/deployement-with-definitions.ts:28


DeployedDecisionDefinitions

Ƭ DeployedDecisionDefinitions: Object

Index signature

▪ [definitionId: string]: DecisionDefinition

Defined in

services/bpmn-service/src/types/camunda/deployement-with-definitions.ts:32


DeployedDecisionRequirementDefinitions

Ƭ DeployedDecisionRequirementDefinitions: Object

Index signature

▪ [definitionId: string]: DecisionRequirementDefinition

Defined in

services/bpmn-service/src/types/camunda/deployement-with-definitions.ts:36


DeployedProcessDefinitions

Ƭ DeployedProcessDefinitions: Object

Index signature

▪ [definitionId: string]: ProcessDefinition

Defined in

services/bpmn-service/src/types/camunda/deployement-with-definitions.ts:24


ExecutionInputValidator

Ƭ ExecutionInputValidator<T>: (schema: AnyObject, input: T) => Promise<boolean>

Type parameters

Name Type
T AnyObject

Type declaration

▸ (schema, input): Promise<boolean>

Parameters
Name Type
schema AnyObject
input T
Returns

Promise<boolean>

Defined in

services/bpmn-service/src/types/types.ts:41


Ƭ Link: Object

Type declaration

Name Type
href string
method string
rel string

Defined in

services/bpmn-service/src/types/camunda/types.ts:5


SuccessResponse

Ƭ SuccessResponse: Object

Type declaration

Name Type
externalId string
fileRef? string
processId string
provider string
version number

Defined in

services/bpmn-service/src/types/types.ts:66


WorkerImplementationFn

Ƭ WorkerImplementationFn<T, R>: (worker: WorkerNameCmdPair<T, R>) => Promise<void>

Type parameters

Name Type
T AnyObject
R AnyObject

Type declaration

▸ (worker): Promise<void>

Parameters
Name Type
worker WorkerNameCmdPair<T, R>
Returns

Promise<void>

Defined in

services/bpmn-service/src/types/types.ts:62


WorkerMap

Ƭ WorkerMap<T, R>: Object

Type parameters

Name Type
T AnyObject
R AnyObject

Index signature

▪ [workflowName: string]: WorkerNameCmdPair<T, R>[]

Defined in

services/bpmn-service/src/types/types.ts:52


WorkerNameCmdPair

Ƭ WorkerNameCmdPair<T, R>: Object

Type parameters

Name Type
T AnyObject
R AnyObject

Type declaration

Name Type
command BPMTask<T, R>
running boolean
topic string

Defined in

services/bpmn-service/src/types/types.ts:56


WorkerRegisterFn

Ƭ WorkerRegisterFn<T, R>: (bpmnName: string, topicName: string, commandCtor: BPMTask<T, R>) => Promise<void>

Type parameters

Name Type
T AnyObject
R AnyObject

Type declaration

▸ (bpmnName, topicName, commandCtor): Promise<void>

Parameters
Name Type
bpmnName string
topicName string
commandCtor BPMTask<T, R>
Returns

Promise<void>

Defined in

services/bpmn-service/src/types/types.ts:46


WorkflowVersionWithRelations

Ƭ WorkflowVersionWithRelations: WorkflowVersion & WorkflowVersionRelations

Defined in

services/bpmn-service/src/models/workflow-version.model.ts:68


WorkflowWithRelations

Ƭ WorkflowWithRelations: Workflow & WorkflowRelations

Defined in

services/bpmn-service/src/models/workflow.model.ts:76

Variables

WorkflowCacheSourceName

Const WorkflowCacheSourceName: "WorkflowCache"

Defined in

services/bpmn-service/src/types/types.ts:74