Skip to main content

FlowTimer

The FlowTimer class is responsible for managing timeout properties and related settings in the workflow. It provides options for calculating timeouts using holidays, working hours, and other settings.

Properties

NameDescription
KeyA unique identifier for the workflow step.
WorkflowCodeInstanceThe workflow code instance associated with the flow object.
CachedDMObjectsThe cached document management objects related to the flow object.
TypeCodeThe type code associated with the flow object.
TimeoutHourThe hour associated with the timeout settings.
TimeoutDurationThe overall duration of the timeout as a TimeSpan object.
TimeoutOptionsThe options related to the timeout settings, including how to calculate timeouts based on holidays, working hours, and other criteria.
TimeoutDayThe day associated with the timeout settings.
NameName for the workflow step.
CalculateUsingWorkingHoursIndicates whether the timeout should be calculated considering working hours.
TimeoutMinuteThe minute associated with the timeout settings.
CalculateUsingHolidaysIndicates whether the timeout should be calculated considering holidays.
CaptionThe caption dictionary representing localized captions for the flow object.

Constructors

NameDescription
FlowTimer(name, workflowData, workflowCodeInstance)Constructor for the FlowTimer class. Initializes a new instance of the FlowTimer class.
FlowTimer(name, workflowData, workflowCodeInstance)Constructor for the FlowTimer class. Initializes a new instance of the FlowTimer class.

Methods

NameDescription
Initialize()Initializes the flow timer. This method is an implementation of the abstract Initialize method from the base class.
SendRequestTimedOutWebNotification(userInfo, requestItem)#import (Bimser.CSP.Workflow.Api.Steps.FlowGroup.SendRequestTimedOutWebNotification(UserInfo,ProcessRequestItem)) (shortDescription)

Events

NameDescription
OnBeforeExecution(sender, args)Occurs before the execution of the workflow step.
OnAfterExecution(sender, args)Occurs after the execution of the workflow step.

Generic Types

NameDescription
TPropertiesGeneric type of properties.