Class WorkflowProcessInstancePersistence
OptimaJet.Workflow.Oracle.WorkflowProcessInstancePersistence
Namespace: OptimaJet.Workflow.Oracle
public class WorkflowProcessInstancePersistence : DbObject<ProcessInstancePersistenceEntity>Inheritance
- System.Object
- OptimaJet.Workflow.Oracle.DbObject{OptimaJet.Workflow.Core.Entities.ProcessInstancePersistenceEntity}
Constructors
public WorkflowProcessInstancePersistence(string schemaName, int commandTimeout) #Parameters
Name
Type
Description
schemaNameStringcommandTimeoutInt32Methods
public Task<ProcessInstancePersistenceEntity[]> SelectByProcessIdAsync(OracleConnection connection, Guid processId) #Parameters
Name
Type
Description
connectionOracleConnectionprocessIdGuidReturns
Type
Description
Task<ProcessInstancePersistenceEntity[]>public Task<ProcessInstancePersistenceEntity> SelectByNameAsync(OracleConnection connection, Guid processId, string parameterName) #Parameters
Name
Type
Description
connectionOracleConnectionprocessIdGuidparameterNameStringReturns
Type
Description
Task<ProcessInstancePersistenceEntity>public Task<int> DeleteByProcessIdAsync(OracleConnection connection, Guid processId, OracleTransaction transaction) #Parameters
Name
Type
Description
connectionOracleConnectionprocessIdGuidtransactionOracleTransactionReturns
Type
Description
Task<Int32>public Task<int> DeleteByNameAsync(OracleConnection connection, Guid processId, string parameterName) #Parameters
Name
Type
Description
connectionOracleConnectionprocessIdGuidparameterNameStringReturns
Type
Description
Task<Int32>public Task<int> DeleteByNameAsync(OracleConnection connection, Guid processId, string parameterName, OracleTransaction transaction) #Parameters
Name
Type
Description
connectionOracleConnectionprocessIdGuidparameterNameStringtransactionOracleTransactionReturns
Type
Description
Task<Int32>public Task UpsertAsync(OracleConnection connection, ProcessInstancePersistenceEntity entity, bool preferUpdateFirst, OracleTransaction transaction) #Parameters
Name
Type
Description
connectionOracleConnectionentityProcessInstancePersistenceEntitypreferUpdateFirstBooleantransactionOracleTransactionReturns
Type
Description
Task