![]() |
Workflow Engine .NET
2
|
Represent a transition's trigger in a process scheme More...
Public Member Functions | |
TriggerDefinition (TriggerType type) | |
Create TriggerDefinition object More... | |
TriggerDefinition | Clone () |
TriggerDefinition | Clone (List< CommandDefinition > commandDefinitions, List< TimerDefinition > timerDefinitions) |
Clones TriggerDefinition object replacing references to the references to the specific objects More... | |
Static Public Member Functions | |
static TriggerDefinition | Create (string type) |
Create TriggerDefinition object More... | |
Properties | |
TriggerType | Type [get, set] |
Type of the trigger TriggerType More... | |
string | NameRef [get] |
Returns the name of the object in scheme which start the trigger More... | |
CommandDefinition | Command [get, set] |
Command which start the trigger if the type of the trigger is command TriggerType.Command More... | |
TimerDefinition | Timer [get, set] |
Timer which start the trigger if the type of the trigger is timer TriggerType.Timer More... | |
static TriggerDefinition | Auto [get] |
Create the instance of TriggerDefinition object with auto trigger type TriggerType.Auto More... | |
Represent a transition's trigger in a process scheme
OptimaJet.Workflow.Core.Model.TriggerDefinition.TriggerDefinition | ( | TriggerType | type | ) |
Create TriggerDefinition object
type | Type of the trigger TriggerType |
TriggerDefinition OptimaJet.Workflow.Core.Model.TriggerDefinition.Clone | ( | List< CommandDefinition > | commandDefinitions, |
List< TimerDefinition > | timerDefinitions | ||
) |
Clones TriggerDefinition object replacing references to the references to the specific objects
commandDefinitions | List of the commands to replace |
timerDefinitions | List of the timers to replace |
|
static |
Create TriggerDefinition object
type | Type of the trigger TriggerType |
|
staticget |
Create the instance of TriggerDefinition object with auto trigger type TriggerType.Auto
|
getset |
Command which start the trigger if the type of the trigger is command TriggerType.Command
|
get |
Returns the name of the object in scheme which start the trigger
|
getset |
Timer which start the trigger if the type of the trigger is timer TriggerType.Timer
|
getset |
Type of the trigger TriggerType