Class WorkflowMethods
OptimaJet.Workflow.Core.Plugins.WorkflowMethods
Set of methods for convert plugin actions to workflow actions
Namespace: OptimaJet.Workflow.Core.Plugins
public static class WorkflowMethodsInheritance
- System.Object
Methods
public static Action<string, ProcessInstance, WorkflowRuntime, string> SyncAction(Action<ProcessInstance, WorkflowRuntime, Dictionary<string, string>> action) #Converts plugin action to workflow action
Parameters
Name
Type
Description
actionAction<String>Plugin action
Returns
Type
Description
Action<String>public static Func<string, ProcessInstance, WorkflowRuntime, string, bool> SyncCondition(Func<ProcessInstance, WorkflowRuntime, Dictionary<string, string>, bool> condition) #Converts plugin condition to workflow condition
Parameters
Name
Type
Description
conditionFunc<Boolean>Plugin condition
Returns
Type
Description
Func<Boolean>public static Func<string, List<CodeActionParameterDefinition>> GetFormat(Func<List<CodeActionParameterDefinition>> getFormat) #Converts plugin format function tp workflow format function
Parameters
Name
Type
Description
getFormatFunc<CodeActionParameterDefinition>Format function
Returns
Type
Description
Func<CodeActionParameterDefinition>