Workflow Engine .NET

Assembly: OptimaJet.Workflow.Core

Interface ITransitionParallelFinalizeBuilder

OptimaJet.Workflow.Core.Model.Builder.ITransitionParallelFinalizeBuilder

Represents a builder for configuring a parallel finalize transition.

public interface ITransitionParallelFinalizeBuilder : ITransitionBuilder, IProcessDefinitionBuilder

Methods

ITransitionParallelFinalizeBuilder OverwriteAllNullParameters() #
Configures the builder to overwrite all parameters that are null when finalizing the subprocess.

Returns

Type
Description
ITransitionParallelFinalizeBuilder
The current instance of the ITransitionParallelFinalizeBuilder.
ITransitionParallelFinalizeBuilder OverwriteAllParameters() #
Configures the builder to overwrite all parameters when finalizing the subprocess.

Returns

Type
Description
ITransitionParallelFinalizeBuilder
The current instance of the ITransitionParallelFinalizeBuilder.
ITransitionParallelFinalizeBuilder OverwriteParameters(List<string> parameters) #
Configures the builder to overwrite only the specified parameters when finalizing the subprocess.

Parameters

Name
Type
Description
parameters
List<String>
A list of parameter names to overwrite.

Returns

Type
Description
ITransitionParallelFinalizeBuilder
The current instance of the ITransitionParallelFinalizeBuilder.
ITransitionParallelFinalizeBuilder DontOverwriteParameters(List<string> parameters) #
Configures the builder to not overwrite the specified parameters when finalizing the subprocess.

Parameters

Name
Type
Description
parameters
List<String>
A list of parameter names that should not be overwritten.

Returns

Type
Description
ITransitionParallelFinalizeBuilder
The current instance of the ITransitionParallelFinalizeBuilder.
ITransitionParallelFinalizeBuilder MergeUsingSetState() #
Configures the builder to merge parameters using the SetState method.

Returns

Type
Description
ITransitionParallelFinalizeBuilder
The current instance of the ITransitionParallelFinalizeBuilder.
ITransitionParallelFinalizeBuilder MergeUsingExecution() #
Configures the builder to merge parameters using the execution method instead of SetState.

Returns

Type
Description
ITransitionParallelFinalizeBuilder
The current instance of the ITransitionParallelFinalizeBuilder.