| WorkflowManager Class |
Namespace: FlexRule.Flows.Workflows
public class WorkflowManager : IWorkflowManager
The WorkflowManager type exposes the following members.
| Name | Description | |
|---|---|---|
| WorkflowManager |
| Name | Description | |
|---|---|---|
| Registry | ||
| Workflow |
Main workflow
| |
| WorkflowIdentity |
| Name | Description | |
|---|---|---|
| CreateEngine |
Creates a workflow engine to process the input
| |
| CreateEngine(String) |
Loads an existing context from store and creates a workflow engine to process the input for the loaded context
| |
| CreateEngine(WorkflowExecutionContext) |
Creates a workflow engine to process the input for the provided context
| |
| CreateEngine(String, TimeSpan) |
Loads an existing context from store and creates a workflow engine to process the input for the loaded context
|
| Name | Description | |
|---|---|---|
| EnginePreparing |
When a WorkflowEngine is being created this event gives the opportunity to configure it for further processing
|
| Name | Description | |
|---|---|---|
| EnableLongRunningProcess |
Configures set of behavior for a workflow engine that allows executing long-running business transactions.
(Defined by WorkflowExtensions.) | |
| IsMonadParameterReference | (Defined by MonadParameterReferenceExtension.) |