Workflow Engine .NET

Assembly: OptimaJet.Workflow.Api

Interface IWorkflowTenantSnapshot

OptimaJet.Workflow.Api.IWorkflowTenantSnapshot

Immutable point-in-time workflow tenant snapshot.

public interface IWorkflowTenantSnapshot : IDisposable, IAsyncDisposable

Properties

Name
Type
Tenants #
IReadOnlyCollection<IWorkflowTenant>
Gets all tenant instances in this snapshot.
TenantIds #
IReadOnlyCollection<String>
Gets all tenant ids in this snapshot.
IsSingleTenant #
Boolean
Returns true when the snapshot is configured in single-tenant mode.

Methods

IWorkflowTenant GetTenant(string id) #
Gets a workflow tenant by any registered tenant id.

Parameters

Name
Type
Description
id
String
The tenant id.

Returns

Type
Description
IWorkflowTenant
The workflow tenant.