Flow Class |
Namespace: FlexRule.Flows
public class Flow : ExecutionPlan<IFlowDescriptions>
The Flow type exposes the following members.
Name | Description | |
---|---|---|
![]() | Flow(IElementModel) |
Creates an execution plan using model and defaults registry
|
![]() | Flow(Module) |
Creates execution plan using Module |
![]() | Flow(IElementActivatorRegistry, IElementModel) |
Creates execution plan using registry and model
|
![]() | Flow(IRuleSet, String) |
Creates execution plan using ruleset and defaults registry
|
![]() | Flow(IElementActivatorRegistry, IRuleSet, String) |
Creates execution plan using registry and ruleset
|
Name | Description | |
---|---|---|
![]() | ActiveFlow | |
![]() | Descriptions |
Provides an interface to discover the procedure descriptions
(Overrides ExecutionPlanTDescriptionDescriptions.) |
![]() | Enabled |
If the procedure is not enabled, the engine throws and exception during execution
|
![]() | Glossary | (Overrides ExecutionPlanTDescriptionGlossary.) |
![]() | Model |
Model source of flow
(Overrides ExecutionPlanTDescriptionModel.) |
![]() | Name |
Procedure name
(Overrides ExecutionPlanTDescriptionName.) |
![]() | Nodes |
Add internal nodes of the flow
|
![]() | ReferenceRules | (Overrides ExecutionPlanTDescriptionReferenceRules.) |
Name | Description | |
---|---|---|
![]() | BuildFlowExecutionPlan | |
![]() | ConstructFlow | |
![]() | GetRootDefinitionName |
The main flow definition node name, e.g. Flow, Workflow...
|
![]() | PrepareRegistry |
Prepares context`s activator registry for the exection
|
Name | Description | |
---|---|---|
![]() | IsMonadParameterReference | (Defined by MonadParameterReferenceExtension.) |