Skip to main content

Class ProcessHistoryItem

Represents a record of transition of process from one Activity to another

Inheritance

↳ object

    ProcessHistoryItem

Inherited Members

Equals(object)

Equals(object, object)

GetHashCode()

GetType()

MemberwiseClone()

ReferenceEquals(object, object)

ToString()

Namespace: OptimaJet.Workflow.Core.Runtime

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public class ProcessHistoryItem

Properties

ProcessId

Id of a process instance

Declaration
public Guid ProcessId { get; set; }
Property value
TypeDescription
Guid

ActorIdentityId

An user id for whom a command was executed

Declaration
public string ActorIdentityId { get; set; }
Property value
TypeDescription
string

ExecutorName

An user id who executed a command

Declaration
public string ExecutorName { get; set; }
Property value
TypeDescription
string

ActorName

An user name for whom a command was executed

Declaration
public string ActorName { get; set; }
Property value
TypeDescription
string

ExecutorIdentityId

An user name who executed a command

Declaration
public string ExecutorIdentityId { get; set; }
Property value
TypeDescription
string

FromActivityName

Source activity name

Declaration
public string FromActivityName { get; set; }
Property value
TypeDescription
string

FromStateName

Source state name if the state name was specified in source activity

Declaration
public string FromStateName { get; set; }
Property value
TypeDescription
string

IsFinalised

If true specifies that process was finalized by this transition.

Declaration
public bool IsFinalised { get; set; }
Property value
TypeDescription
bool

ToActivityName

Destination activity name

Declaration
public string ToActivityName { get; set; }
Property value
TypeDescription
string

ToStateName

Source state name if the state name was specified in destination activity

Declaration
public string ToStateName { get; set; }
Property value
TypeDescription
string

TransitionClassifier

Classifier of a transition direction

Declaration
public TransitionClassifier TransitionClassifier { get; set; }
Property value
TypeDescription
TransitionClassifier

TransitionTime

Time of an execution of transition

Declaration
public DateTime TransitionTime { get; set; }
Property value
TypeDescription
DateTime

TriggerName

Name of a command or timer an execution of which led to an execution of transition

Declaration
public string TriggerName { get; set; }
Property value
TypeDescription
string

StartTransitionTime

Time of an start execution of transition

Declaration
public DateTime? StartTransitionTime { get; set; }
Property value
TypeDescription
DateTime?

TransitionDuration

Duration of an execution of transition in ms

Declaration
public long? TransitionDuration { get; set; }
Property value
TypeDescription
long?

Extension Methods