Interface IWorkflowTenant
OptimaJet.Workflow.Api.IWorkflowTenant
Defines a workflow tenant in a Workflow Engine Web API. In a single-tenant setup registered as a single instance with WorkflowApiConstants.SingleTenantId as its only id.
Namespace: OptimaJet.Workflow.Api
public interface IWorkflowTenantType Hierarchy
- IWorkflowTenant Current type
- Implementing types
Properties
IReadOnlyCollection<string> Ids { get; } #All logical tenant ids that map to this tenant instance.
WorkflowRuntime WorkflowRuntime { get; } #The workflow runtime instance for this tenant.
IDataProvider DataProvider { get; } #The data provider for this tenant.
WorkflowTenantLifecycleOwnership LifecycleOwnership { get; } #Lifecycle ownership of the tenant, indicating whether the tenant is managed by the workflow engine or externally.