Workflow Engine .NET

Assembly: OptimaJet.Workflow.Core

Class RestoreDecision

OptimaJet.Workflow.Core.Runtime.ProcessRestoring.RestoreDecision

public class RestoreDecision

Inheritance

  • System.Object

Properties

Name
Type
Type #
RestoreDecisionTypes
ProcessParameters #
IDictionary<Object>
Parameters to be passed to the process
Persist #
List<String>
Names of persist parameters in RestoreDecision.ProcessParameters
Activity #
ActivityDefinition
Default #
RestoreDecision
RunFromCurrentActivity #
RestoreDecision
ResumeFromCurrentActivity #
RestoreDecision
Delete #
RestoreDecision

Methods

public RestoreDecision AddPersistentParameter(string name, object value) #
Add new persistent process parameter

Parameters

Name
Type
Description
name
String
Parameter name
value
Object
Parameter value

Returns

Type
Description
RestoreDecision
public RestoreDecision AddTemporaryParameter(string name, object value) #
Add new temporary process parameter

Parameters

Name
Type
Description
name
String
Parameter name
value
Object
Parameter value

Returns

Type
Description
RestoreDecision
public static RestoreDecision RunFromNewActivity(ActivityDefinition activityDefinition) #

Parameters

Name
Type
Description
activityDefinition
ActivityDefinition

Returns

Type
Description
RestoreDecision
public static RestoreDecision ResumeFromNewActivity(ActivityDefinition activityDefinition) #

Parameters

Name
Type
Description
activityDefinition
ActivityDefinition

Returns

Type
Description
RestoreDecision