Workflow Engine .NET

Assembly: OptimaJet.Workflow.Core

Class ActivityDto

OptimaJet.Workflow.Core.Model.ApprovalMap.ActivityDto

Simplified representation of ActivityDefinition. Use like data transfer object

public class ActivityDto

Inheritance

  • System.Object

Constructors

public ActivityDto(ActivityDefinition activity, ProcessDefinition scheme) #

Parameters

Name
Type
Description
activity
ActivityDefinition
scheme
ProcessDefinition

Properties

Name
Type
Activity #
String
State #
String
IsCurrent #
Boolean
IsFinal #
Boolean
IsInitial #
Boolean
SubprocessLevel #
Nullable<Int32>
LocalizedState #
String
Transitions #
List<TransitionDto>

Methods

public static bool AddIfNotExistsTo(Dictionary<string, ActivityDto> result, ActivityDefinition? activity, ProcessDefinition scheme, out ActivityDto activityDto) #

Parameters

Name
Type
Description
result
Dictionary<ActivityDto>
activity
ActivityDefinition
scheme
ProcessDefinition
activityDto
ActivityDto

Returns

Type
Description
Boolean