Workflow Engine .NET

Assembly: OptimaJet.Workflow.SQLite

Class WorkflowProcessInstanceStatus

OptimaJet.Workflow.SQLite.WorkflowProcessInstanceStatus

public class WorkflowProcessInstanceStatus : DbObject<ProcessInstanceStatusEntity>

Inheritance

  • System.Object
  • OptimaJet.Workflow.SQLite.DbObject{OptimaJet.Workflow.Core.Entities.ProcessInstanceStatusEntity}

Constructors

public WorkflowProcessInstanceStatus(string schemaName, int commandTimeout) #

Parameters

Name
Type
Description
schemaName
String
commandTimeout
Int32

Methods

public Task<List<Guid>> GetProcessesByStatusAsync(SqliteConnection connection, byte status, string runtimeId = null) #

Parameters

Name
Type
Description
connection
SqliteConnection
status
Byte
runtimeId
String

Returns

Type
Description
Task<Guid>
public Task<int> ChangeStatusAsync(SqliteConnection connection, ProcessInstanceStatusEntity status, Guid oldLock) #

Parameters

Name
Type
Description
connection
SqliteConnection
status
ProcessInstanceStatusEntity
oldLock
Guid

Returns

Type
Description
Task<Int32>