Workflow Engine .NET  2
Public Member Functions | Properties | List of all members
OptimaJet.Workflow.Core.Runtime.ProcessStatusChangedEventArgs Class Reference

Represent information about changed status of a process More...

Inheritance diagram for OptimaJet.Workflow.Core.Runtime.ProcessStatusChangedEventArgs:

Public Member Functions

 ProcessStatusChangedEventArgs (Guid processId, bool isSubprocess, ProcessStatus oldStatus, ProcessStatus newStatus)
 Constructor More...
 

Properties

Guid ProcessId [get]
 Id of the process whose status was changed More...
 
bool IsSubprocess [get]
 If true means that the status was changed for subprocess More...
 
ProcessStatus OldStatus [get]
 Previous status of the process ProcessStatus More...
 
ProcessStatus NewStatus [get]
 Actual status of the process ProcessStatus More...
 
string SchemeCode [get, set]
 Code of the scheme of the process More...
 
ProcessInstance ProcessInstance [get, set]
 Instance of the process More...
 

Detailed Description

Represent information about changed status of a process

Constructor & Destructor Documentation

◆ ProcessStatusChangedEventArgs()

OptimaJet.Workflow.Core.Runtime.ProcessStatusChangedEventArgs.ProcessStatusChangedEventArgs ( Guid  processId,
bool  isSubprocess,
ProcessStatus  oldStatus,
ProcessStatus  newStatus 
)

Constructor

Parameters
processIdId of the process whose status was changed
oldStatusPrevious status of the process
newStatusActual status of the process

Property Documentation

◆ IsSubprocess

bool OptimaJet.Workflow.Core.Runtime.ProcessStatusChangedEventArgs.IsSubprocess
get

If true means that the status was changed for subprocess

◆ NewStatus

ProcessStatus OptimaJet.Workflow.Core.Runtime.ProcessStatusChangedEventArgs.NewStatus
get

Actual status of the process ProcessStatus

◆ OldStatus

ProcessStatus OptimaJet.Workflow.Core.Runtime.ProcessStatusChangedEventArgs.OldStatus
get

Previous status of the process ProcessStatus

◆ ProcessId

Guid OptimaJet.Workflow.Core.Runtime.ProcessStatusChangedEventArgs.ProcessId
get

Id of the process whose status was changed

◆ ProcessInstance

ProcessInstance OptimaJet.Workflow.Core.Runtime.ProcessStatusChangedEventArgs.ProcessInstance
getset

Instance of the process

◆ SchemeCode

string OptimaJet.Workflow.Core.Runtime.ProcessStatusChangedEventArgs.SchemeCode
getset

Code of the scheme of the process