Assembly: OptimaJet.Workflow.Api

Class ProcessHistoryItem

OptimaJet.Workflow.Api.Models.ProcessHistoryItem

Process History Item.

public record ProcessHistoryItem : IEquatable<ProcessHistoryItem>

Type Hierarchy

Constructors

[JsonConstructor] [JsonConstructor] public ProcessHistoryItem(string actorIdentityId, string executorName, string actorName, string executorIdentityId, string fromActivityName, string fromStateName, string toActivityName, string toStateName, string triggerName) #

Parameters

Name
Type
Description
actorIdentityId
String
executorName
String
actorName
String
executorIdentityId
String
fromActivityName
String
fromStateName
String
toActivityName
String
toStateName
String
triggerName
String

Properties

public Guid ProcessId { get; init; } #
Gets the process id value.
public string ActorIdentityId { get; init; } #
Gets the actor identity id value.
public string ExecutorName { get; init; } #
Gets the executor name value.
public string ActorName { get; init; } #
Gets the actor name value.
public string ExecutorIdentityId { get; init; } #
Gets the executor identity id value.
public string FromActivityName { get; init; } #
Gets the from activity name value.
public string FromStateName { get; init; } #
Gets the from state name value.
public bool IsFinalised { get; init; } #
Gets the is finalised value.
public string ToActivityName { get; init; } #
Gets the to activity name value.
public string ToStateName { get; init; } #
Gets the to state name value.
[JsonConverter(typeof(StringEnumConverter))] [JsonConverter(typeof(JsonStringEnumConverter))] public TransitionClassifier TransitionClassifier { get; init; } #
Gets the transition classifier value.
public DateTime TransitionTime { get; init; } #
Gets the transition time value.
public string TriggerName { get; init; } #
Gets the trigger name value.
public DateTime? StartTransitionTime { get; init; } #
Gets the start transition time value.
public long? TransitionDuration { get; init; } #
Gets the transition duration value.