Namespace OptimaJet.Workflow.Core.Model.Builder
Classes
- Provides the fluent API for constructing or modifying the ProcessDefinitionBuilder.ProcessDefinition that represents a workflow scheme.
Interfaces
- Defines fluent operations for configuring an ordinary ActivityDefinition in a process scheme.
- Provides operations for selecting how an ActivityExceptionsHandler responds to a matching Exception raised during normal activity execution.
- Defines fluent operations for setting the parameter of an ActionDefinitionReference stored in ActivityDefinition.Implementation or ActivityDefinition.PreExecutionImplementation.
- Provides fluent configuration for an ActorDefinition in a ProcessDefinition.
- Defines the common activity context exposed by IActivityBuilder and IInlineActivityBuilder while configuring a ProcessDefinition.
- Provides fluent configuration of a CodeActionDefinition created by the Programmatic Scheme Builder.
- Provides fluent configuration for a CommandDefinition, including its CommandDefinition.InputParameters, CommandDefinition.Comment, and localized names.
- Provides fluent configuration for a ParameterDefinitionReference in CommandDefinition.InputParameters.
- Provides operations for configuring the response when an activity's ActivityDefinition.ExecutionTimeout elapses.
- Provides a fluent interface for selecting the destination reached when the ActivityDefinition.IdleTimeout for an activity elapses.
- Defines fluent operations for configuring an inline ActivityDefinition that references a reusable process scheme.
- Provides fluent configuration for an explicit process parameter in a ProcessDefinition.
- Defines fluent operations for constructing or modifying the IProcessDefinitionBuilder.ProcessDefinition that represents a workflow scheme.
- Provides fluent configuration for a TimerDefinition in a process scheme.
- Provides a fluent API for configuring a TransitionDefinition within a process scheme.
- Represents a builder for configuring the actor-based authorization restrictions in TransitionDefinition.Restrictions for a command-triggered transition.
- Defines fluent operations for configuring a ConditionType.Action condition in TransitionDefinition.Conditions.
- Provides fluent operations for configuring the ConditionType.Action and ConditionType.Expression conditions in TransitionDefinition.Conditions.
- Defines fluent operations for configuring a ConditionType.Expression condition in TransitionDefinition.Conditions.
- Provides options for configuring how a TransitionForkType.ForkEnd transition merges subprocess parameters into its parent process and continues the parent process after finalization.
- Provides fluent subprocess-startup configuration after ITransitionBuilder.ParallelStart() configures the current TransitionDefinition with SubprocessInOutDefinition.Start.