| WorkflowEventsManager Class |
Namespace: FlexRule.Flows.Workflows
public class WorkflowEventsManager : IEventsManager
The WorkflowEventsManager type exposes the following members.
| Name | Description | |
|---|---|---|
| AddressId |
Returns the address that this workflow manager is running under or managing
| |
| Handlers | ||
| Workflow |
Main workflow
|
| Name | Description | |
|---|---|---|
| CreateEngine |
Creates a workflow engine to process the input
| |
| CreateEngine(Guid) |
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(Guid, TimeSpan) |
Loads an existing context from store and creates a workflow engine to process the input for the loaded context
When an existing context is loaded from a storage that allows the engine to be used for Resume
| |
| Equals | (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
| 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.) |