Workflow Engine .NET

Assembly: OptimaJet.Workflow.Core

Class GeneratedCustomActivity

OptimaJet.Workflow.Core.Plugins.GeneratedCustomActivity

public sealed class GeneratedCustomActivity : ActivityBase

Inheritance

Constructors

public GeneratedCustomActivity(string type, string title, string description, CustomActivityAsyncAction asyncAction, ParametersGetter parametersGetter, DisabledGetter disabledGetter) #

Parameters

Name
Type
Description
type
String
title
String
description
String
asyncAction
CustomActivityAsyncAction
parametersGetter
ParametersGetter
disabledGetter
DisabledGetter
public GeneratedCustomActivity(string type, string title, string description, CustomActivitySyncAction asyncAction, ParametersGetter parametersGetter, DisabledGetter disabledGetter) #

Parameters

Name
Type
Description
type
String
title
String
description
String
asyncAction
CustomActivitySyncAction
parametersGetter
ParametersGetter
disabledGetter
DisabledGetter

Properties

Name
Type
Disabled #
Boolean
Parameters #
List<CodeActionParameterDefinition>
BaseTemplate #
BaseTemplate
Defines the base template which is used to edit the activity.

Methods

public override Task ExecutionAsync(WorkflowRuntime runtime, ProcessInstance processInstance, Dictionary<string, string> parameters, CancellationToken token) #

Parameters

Name
Type
Description
runtime
WorkflowRuntime
processInstance
ProcessInstance
parameters
Dictionary<String>
token
CancellationToken

Returns

Type
Description
Task
public override Task PreExecutionAsync(WorkflowRuntime runtime, ProcessInstance processInstance, Dictionary<string, string> parameters, CancellationToken token) #

Parameters

Name
Type
Description
runtime
WorkflowRuntime
processInstance
ProcessInstance
parameters
Dictionary<String>
token
CancellationToken

Returns

Type
Description
Task