Workflow Engine .NET  2
Public Member Functions | Static Public Member Functions | Properties | List of all members
OptimaJet.Workflow.Core.Model.TimerDefinition Class Reference

Represent a timer in a process scheme More...

Inheritance diagram for OptimaJet.Workflow.Core.Model.TimerDefinition:
OptimaJet.Workflow.Core.Model.BaseDefinition

Public Member Functions

new TimerDefinition Clone ()
 
- Public Member Functions inherited from OptimaJet.Workflow.Core.Model.BaseDefinition
BaseDefinition Clone ()
 

Static Public Member Functions

static TimerDefinition Create (string name, string type, string value, string notOverrideIfExists)
 Create TimerDefinition object More...
 

Properties

TimerType Type [get, set]
 Type of the timer TimerType More...
 
string Value [get, set]
 Specifies the timer time depend on timer type More...
 
bool NotOverrideIfExists [get, set]
 If true specifies that the old timer time will not be overriden if a timer with same name exists in outgoing transitions of a new current activity More...
 
- Properties inherited from OptimaJet.Workflow.Core.Model.BaseDefinition
virtual string Name [get, set]
 Name of the object in scheme More...
 
DesignerSettings DesignerSettings [get, set]
 Designer settings which used by Workflow Designer More...
 

Detailed Description

Represent a timer in a process scheme

Member Function Documentation

◆ Create()

static TimerDefinition OptimaJet.Workflow.Core.Model.TimerDefinition.Create ( string  name,
string  type,
string  value,
string  notOverrideIfExists 
)
static

Create TimerDefinition object

Parameters
nameName of the timer
typeType of the timer TimerType
valueSpecifies the timer time depend on timer type
notOverrideIfExistsIf true specifies that the old timer time will not be overriden if a timer with same name exists in outgoing transitions of a new current activity
Returns
TimerDefinition object

Property Documentation

◆ NotOverrideIfExists

bool OptimaJet.Workflow.Core.Model.TimerDefinition.NotOverrideIfExists
getset

If true specifies that the old timer time will not be overriden if a timer with same name exists in outgoing transitions of a new current activity

◆ Type

TimerType OptimaJet.Workflow.Core.Model.TimerDefinition.Type
getset

Type of the timer TimerType

◆ Value

string OptimaJet.Workflow.Core.Model.TimerDefinition.Value
getset

Specifies the timer time depend on timer type