Class WorkflowMethods
Set of methods for convert plugin actions to workflow actions
Inheritance
↳ object
↳ WorkflowMethods
Inherited Members
Equals(object)
Equals(object, object)
GetHashCode()
GetType()
MemberwiseClone()
ReferenceEquals(object, object)
ToString()
Namespace: OptimaJet.Workflow.Core.Plugins
Assembly: OptimaJet.Workflow.Core.dll
Syntaxpublic static class WorkflowMethods
Methods
SyncAction(Action<ProcessInstance, WorkflowRuntime, Dictionary<string, string>>)
Converts plugin action to workflow action
Declarationpublic static Action<string, ProcessInstance, WorkflowRuntime, string> SyncAction(Action<ProcessInstance, WorkflowRuntime, Dictionary<string, string>> action)
Type | Name | Description |
---|---|---|
Action<ProcessInstance, WorkflowRuntime, Dictionary<string, string>> | action | Plugin action |
Type | Description |
---|---|
Action<string, ProcessInstance, WorkflowRuntime, string> |
SyncCondition(Func<ProcessInstance, WorkflowRuntime, Dictionary<string, string>, bool>)
Converts plugin condition to workflow condition
Declarationpublic static Func<string, ProcessInstance, WorkflowRuntime, string, bool> SyncCondition(Func<ProcessInstance, WorkflowRuntime, Dictionary<string, string>, bool> condition)
Type | Name | Description |
---|---|---|
Func<ProcessInstance, WorkflowRuntime, Dictionary<string, string>, bool> | condition | Plugin condition |
Type | Description |
---|---|
Func<string, ProcessInstance, WorkflowRuntime, string, bool> |
GetFormat(Func<List<CodeActionParameterDefinition>>)
Converts plugin format function tp workflow format function
Declarationpublic static Func<string, List<CodeActionParameterDefinition>> GetFormat(Func<List<CodeActionParameterDefinition>> getFormat)
Type | Name | Description |
---|---|---|
Func<List<CodeActionParameterDefinition>> | getFormat | Format function |
Type | Description |
---|---|
Func<string, List<CodeActionParameterDefinition>> |