Versions in this module Expand all Collapse all v0 v0.0.2 Dec 16, 2024 v0.0.1 Dec 16, 2024 Changes in this version + type ActivityBehavior interface + Execute func(execution DelegateExecution) error + type BaseElement interface + GetHandlerType func() string + GetId func() string + GetName func() string + type BaseHandlerType interface + GetType func() string + type DelegateExecution interface + GetCurrentActivityId func() string + GetCurrentFlowElement func() FlowElement + GetDeploymentId func() string + GetExecutionId func() string + GetId func() string + GetProcessDefinitionId func() string + GetProcessInstanceId func() string + GetProcessVariable func() map[string]interface{} + GetSpecificVariable func(variableName string) (variable.Variable, error) + GetTenantId func() *string + GetVariable func() map[string]interface{} + SetBusinessKey func(businessKey string) + SetCurrentActivityId func(currentActivityId string) + SetCurrentFlowElement func(flow FlowElement) + SetDeploymentId func(deploymentId string) + SetId func(id string) + SetProcessDefinitionId func(processDefineId string) + SetProcessInstanceId func(processInstanceId string) + type FlowElement interface + GetBehavior func() ActivityBehavior + GetIncoming func() []FlowElement + GetOutgoing func() []FlowElement + GetSourceFlowElement func() FlowElement + GetTargetFlowElement func() FlowElement + SetBehavior func(behavior ActivityBehavior) + SetIncoming func(f []FlowElement) + SetOutgoing func(f []FlowElement) + SetSourceFlowElement func(f FlowElement) + SetTargetFlowElement func(f FlowElement) + type TriggerableActivityBehavior interface + Trigger func(execution DelegateExecution) error