Class CodeActionsInvoker
OptimaJet.Workflow.Core.CodeActions.CodeActionsInvoker
Provides invoke of code actions by name
Namespace: OptimaJet.Workflow.Core.CodeActions
public sealed class CodeActionsInvokerInheritance
- System.Object
Methods
public void AddCompilledType(Type compilledType) #Parameters
Name
Type
Description
compilledTypeTypepublic bool InvokeCondition(string name, ProcessInstance processInstance, WorkflowRuntime runtime, string parameter) #Parameters
Name
Type
Description
nameStringprocessInstanceProcessInstanceruntimeWorkflowRuntimeparameterStringReturns
Type
Description
Booleanpublic Task<bool> InvokeConditionAsync(string name, ProcessInstance processInstance, WorkflowRuntime runtime, string parameter, CancellationToken token) #Parameters
Name
Type
Description
nameStringprocessInstanceProcessInstanceruntimeWorkflowRuntimeparameterStringtokenCancellationTokenReturns
Type
Description
Task<Boolean>public void InvokeAction(string name, ProcessInstance processInstance, WorkflowRuntime runtime, string parameter) #Parameters
Name
Type
Description
nameStringprocessInstanceProcessInstanceruntimeWorkflowRuntimeparameterStringpublic Task InvokeActionAsync(string name, ProcessInstance processInstance, WorkflowRuntime runtime, string parameter, CancellationToken token) #Parameters
Name
Type
Description
nameStringprocessInstanceProcessInstanceruntimeWorkflowRuntimeparameterStringtokenCancellationTokenReturns
Type
Description
Taskpublic IEnumerable<string> InvokeRuleGet(string name, ProcessInstance processInstance, WorkflowRuntime runtime, string parameter) #Parameters
Name
Type
Description
nameStringprocessInstanceProcessInstanceruntimeWorkflowRuntimeparameterStringReturns
Type
Description
IEnumerable<String>public Task<IEnumerable<string>> InvokeRuleGetAsync(string name, ProcessInstance processInstance, WorkflowRuntime runtime, string parameter, CancellationToken token) #Parameters
Name
Type
Description
nameStringprocessInstanceProcessInstanceruntimeWorkflowRuntimeparameterStringtokenCancellationTokenReturns
Type
Description
Task<String>public bool InvokeRuleCheck(string name, ProcessInstance processInstance, WorkflowRuntime runtime, string identityId, string parameter) #Parameters
Name
Type
Description
nameStringprocessInstanceProcessInstanceruntimeWorkflowRuntimeidentityIdStringparameterStringReturns
Type
Description
Booleanpublic Task<bool> InvokeRuleCheckAsync(string name, ProcessInstance processInstance, WorkflowRuntime runtime, string identityId, string parameter, CancellationToken token) #Parameters
Name
Type
Description
nameStringprocessInstanceProcessInstanceruntimeWorkflowRuntimeidentityIdStringparameterStringtokenCancellationTokenReturns
Type
Description
Task<Boolean>public bool ExistsCondition(string name) #Parameters
Name
Type
Description
nameStringReturns
Type
Description
Booleanpublic bool ExistsAction(string name) #Parameters
Name
Type
Description
nameStringReturns
Type
Description
Booleanpublic bool ExistsRuleGet(string name) #Parameters
Name
Type
Description
nameStringReturns
Type
Description
Booleanpublic bool ExistsRuleCheck(string name) #Parameters
Name
Type
Description
nameStringReturns
Type
Description
Booleanpublic bool IsConditionAsync(string name) #Parameters
Name
Type
Description
nameStringReturns
Type
Description
Booleanpublic bool IsActionAsync(string name) #Parameters
Name
Type
Description
nameStringReturns
Type
Description
Booleanpublic bool IsGetRuleAsync(string name) #Parameters
Name
Type
Description
nameStringReturns
Type
Description
Booleanpublic bool IsCheckRuleAsync(string name) #Parameters
Name
Type
Description
nameStringReturns
Type
Description
Boolean