Workflow Engine .NET

Assembly: OptimaJet.Workflow.PostgreSQL

Class WorkflowProcessInstanceStatus

OptimaJet.Workflow.PostgreSQL.WorkflowProcessInstanceStatus

public class WorkflowProcessInstanceStatus : DbObject<ProcessInstanceStatusEntity>

Inheritance

  • System.Object
  • OptimaJet.Workflow.PostgreSQL.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(NpgsqlConnection connection, byte status, string runtimeId = null) #

Parameters

Name
Type
Description
connection
NpgsqlConnection
status
Byte
runtimeId
String

Returns

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

Parameters

Name
Type
Description
connection
NpgsqlConnection
status
ProcessInstanceStatusEntity
oldLock
Guid

Returns

Type
Description
Task<Int32>