Class WorkflowTenant
OptimaJet.Workflow.Api.WorkflowTenant
A basic implementation of IWorkflowTenant.
Namespace: OptimaJet.Workflow.Api
public class WorkflowTenant : IWorkflowTenantInheritance
- Object
Implemented Interfaces
Constructors
public WorkflowTenant(IEnumerable<string> ids, WorkflowRuntime runtime, IDataProvider dataProvider, WorkflowTenantLifecycleOwnership lifecycleOwnership) #Initializes a new instance of the WorkflowTenant class with the specified ids, runtime, and data provider options.
Parameters
Name
Type
Description
idsIEnumerable<String>The logical tenant ids that map to this tenant instance.
runtimeWorkflowRuntimeThe workflow runtime instance for this tenant.
dataProviderIDataProviderThe data provider for this tenant.
lifecycleOwnershipWorkflowTenantLifecycleOwnershipThe lifecycle ownership of the tenant.
Properties
Name
Type
Ids #IReadOnlyCollection<String>All logical tenant ids that map to this tenant instance.
WorkflowRuntime #WorkflowRuntimeThe workflow runtime instance for this tenant.
DataProvider #IDataProviderThe data provider for this tenant.
LifecycleOwnership #WorkflowTenantLifecycleOwnershipLifecycle ownership of the tenant, indicating whether the tenant is managed by the workflow engine or externally.