Skip to main content

Introducing Formengine - The New Formbuilder, try for FREE formengine.io.

Interface ITransitionParallelFinalizeBuilder

Represents a builder for configuring a parallel finalize transition.

Inherited Members

ITransitionBuilder.Name(string)

ITransitionBuilder.From(ActivityDefinition)

ITransitionBuilder.To(ActivityDefinition)

ITransitionBuilder.Auto()

ITransitionBuilder.TriggeredByTimer(TimerDefinition)

ITransitionBuilder.TriggeredByCommand(CommandDefinition)

ITransitionBuilder.UpdateCommandTrigger()

ITransitionBuilder.Direct()

ITransitionBuilder.Reverse()

ITransitionBuilder.DirectionNotSpecified()

ITransitionBuilder.Conditional()

ITransitionBuilder.Always()

ITransitionBuilder.Otherwise()

ITransitionBuilder.CreateOrUpdateAnnotation(string, string)

ITransitionBuilder.CreateOrUpdateAnnotation(string, object)

ITransitionBuilder.DeleteAnnotation(string)

ITransitionBuilder.NotParallel()

ITransitionBuilder.ParallelStart()

ITransitionBuilder.ParallelFinalize()

ITransitionBuilder.CreateCommentary(string)

ITransitionBuilder.AppendCommentary(string)

ITransitionBuilder.DeleteCommentary()

ITransitionBuilder.SetX(int?)

ITransitionBuilder.SetY(int?)

ITransitionBuilder.Transition

ITransitionBuilder.Ref(out TransitionDefinition)

IProcessDefinitionBuilder.CreateActor(string, string)

IProcessDefinitionBuilder.CreateOrUpdateActor(string, string)

IProcessDefinitionBuilder.UpdateActor(string)

IProcessDefinitionBuilder.DeleteActor(string)

IProcessDefinitionBuilder.CreateParameter(string, Type, ParameterPurpose)

IProcessDefinitionBuilder.CreateOrUpdateParameter(string, Type, ParameterPurpose)

IProcessDefinitionBuilder.UpdateParameter(string)

IProcessDefinitionBuilder.DeleteParameter(string)

IProcessDefinitionBuilder.CreateCommand(string)

IProcessDefinitionBuilder.CreateOrUpdateCommand(string)

IProcessDefinitionBuilder.UpdateCommand(string)

IProcessDefinitionBuilder.DeleteCommand(string)

IProcessDefinitionBuilder.CreateTimer(string)

IProcessDefinitionBuilder.CreateOrUpdateTimer(string)

IProcessDefinitionBuilder.UpdateTimer(string)

IProcessDefinitionBuilder.DeleteTimer(string)

IProcessDefinitionBuilder.CreateActivity(string)

IProcessDefinitionBuilder.AddActivity(ActivityDefinition)

IProcessDefinitionBuilder.CreateInlineActivity(string, string)

IProcessDefinitionBuilder.CreateOrUpdateActivity(string)

IProcessDefinitionBuilder.CreateOrUpdateInlineActivity(string, string)

IProcessDefinitionBuilder.UpdateActivity(string)

IProcessDefinitionBuilder.UpdateInlineActivity(string)

IProcessDefinitionBuilder.UpdateActivity(ActivityDefinition)

IProcessDefinitionBuilder.UpdateInlineActivity(ActivityDefinition)

IProcessDefinitionBuilder.DeleteActivity(string)

IProcessDefinitionBuilder.DeleteActivity(ActivityDefinition)

IProcessDefinitionBuilder.CreateTransition(string, ActivityDefinition, ActivityDefinition)

IProcessDefinitionBuilder.CreateOrUpdateTransition(string, ActivityDefinition, ActivityDefinition)

IProcessDefinitionBuilder.UpdateTransition(string)

IProcessDefinitionBuilder.UpdateTransition(TransitionDefinition)

IProcessDefinitionBuilder.DeleteTransition(string)

IProcessDefinitionBuilder.DeleteTransition(TransitionDefinition)

IProcessDefinitionBuilder.ForEachActivity(Action<IActivityBuilder>)

IProcessDefinitionBuilder.ForEachTransition(Action<ITransitionBuilder>)

IProcessDefinitionBuilder.Inlined()

IProcessDefinitionBuilder.NotInlined()

IProcessDefinitionBuilder.GetActivity(string, out ActivityDefinition)

IProcessDefinitionBuilder.GetTransition(string, out TransitionDefinition)

IProcessDefinitionBuilder.ProcessDefinition

Namespace: OptimaJet.Workflow.Core.Model.Builder

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public interface ITransitionParallelFinalizeBuilder : ITransitionBuilder, IProcessDefinitionBuilder

Methods

OverwriteAllNullParameters()

Configures the builder to overwrite all parameters that are null when finalizing the subprocess.

Declaration
ITransitionParallelFinalizeBuilder OverwriteAllNullParameters()
Returns
TypeDescription
ITransitionParallelFinalizeBuilderThe current instance of the <xref href="OptimaJet.Workflow.Core.Model.Builder.ITransitionParallelFinalizeBuilder" data-throw-if-not-resolved="false"></xref>.

OverwriteAllParameters()

Configures the builder to overwrite all parameters when finalizing the subprocess.

Declaration
ITransitionParallelFinalizeBuilder OverwriteAllParameters()
Returns
TypeDescription
ITransitionParallelFinalizeBuilderThe current instance of the <xref href="OptimaJet.Workflow.Core.Model.Builder.ITransitionParallelFinalizeBuilder" data-throw-if-not-resolved="false"></xref>.

OverwriteParameters(List<string>)

Configures the builder to overwrite only the specified parameters when finalizing the subprocess.

Declaration
ITransitionParallelFinalizeBuilder OverwriteParameters(List<string> parameters)
Parameters
TypeNameDescription
List<string>parametersA list of parameter names to overwrite.
Returns
TypeDescription
ITransitionParallelFinalizeBuilderThe current instance of the <xref href="OptimaJet.Workflow.Core.Model.Builder.ITransitionParallelFinalizeBuilder" data-throw-if-not-resolved="false"></xref>.

DontOverwriteParameters(List<string>)

Configures the builder to not overwrite the specified parameters when finalizing the subprocess.

Declaration
ITransitionParallelFinalizeBuilder DontOverwriteParameters(List<string> parameters)
Parameters
TypeNameDescription
List<string>parametersA list of parameter names that should not be overwritten.
Returns
TypeDescription
ITransitionParallelFinalizeBuilderThe current instance of the <xref href="OptimaJet.Workflow.Core.Model.Builder.ITransitionParallelFinalizeBuilder" data-throw-if-not-resolved="false"></xref>.

MergeUsingSetState()

Configures the builder to merge parameters using the SetState method.

Declaration
ITransitionParallelFinalizeBuilder MergeUsingSetState()
Returns
TypeDescription
ITransitionParallelFinalizeBuilderThe current instance of the <xref href="OptimaJet.Workflow.Core.Model.Builder.ITransitionParallelFinalizeBuilder" data-throw-if-not-resolved="false"></xref>.

MergeUsingExecution()

Configures the builder to merge parameters using the execution method instead of SetState.

Declaration
ITransitionParallelFinalizeBuilder MergeUsingExecution()
Returns
TypeDescription
ITransitionParallelFinalizeBuilderThe current instance of the <xref href="OptimaJet.Workflow.Core.Model.Builder.ITransitionParallelFinalizeBuilder" data-throw-if-not-resolved="false"></xref>.

Extension Methods