ActionFlowNodeType Class

Represents action flow node category.

Definition

Namespace: MobileTrack.Common.Enums
Assembly: MobileTrack.Common (in MobileTrack.Common.dll) Version: 0.7+45c8d9adb5970d727cceec44a5ed61aea0016e50
public sealed class ActionFlowNodeType : AbstractValueMap<ActionFlowNodeType>
Inheritance
Object    AbstractValueMapActionFlowNodeType    ActionFlowNodeType

Fields

CallThirdPartyEndPoint Node to call a 3rd party API server endpoint with a payload.
FillInTemplate Node to fill in a TemplateDto with the provided data.
GetAccountsByEnvironment Node to retrieve a list of AccountDto's by their shared environment.
GetAccountsByRole Node to retrieve a list of AccountDto's by their shared role.
GetBooleanFreeField Node to retrieve one of the three BooleanIFreeFields of an object.
GetCompanyByItem Node to retrieve a CompanyDto based on an item that is part of said company.
GetCompanyMainManager Node to retrieve the AccountDto that is referenced in MainManagerAccount
GetDateTimeFreeField Node to retrieve one of the three DateTimeIFreeFields of an object.
GetEmailAddress Node to extract the Email Address from a business object derived from IHasEmailAddress.
GetEnvironment Node to retrieve an EnvironmentDto from the database based on the assigned environment identity in a business object derived from IHasEnvironment.
GetLabel Node to extract the Label from a business object.
GetNumberFreeField Node to retrieve one of the three DoubleIFreeFields of an object.
GetPhoneNumber Node to extract the PhoneNumber from a business object that derives from it.
GetRole Node to retrieve a RoleDto from the database based on the assigned IHasRole identity in a business object.
GetTextFreeField Node to retrieve one of the three StringIFreeFields of an object.
IfEqual Node to check whether two numbers (of type Double) are equal.
IfEqualOrGreater Node to check whether the first number is equal or larger than the second number (both of type Double).
IfEqualOrLower Node to check whether the first number is equal or lower than the second number (both of type Double).
IfGreater Node to check whether the first number is greater than the second number (both of type Double).
IfLower Node to check whether the first number is lower than the second number (both of type Double).
IfResourcesSameInstance Node to check whether we're dealing with the same business object. Does not check the properties of the business object for total equality.
IfTrue Node to check whether a condition is true or false, then using the result to determine the next node.
LocalizedText Localize a text based on the culture of the provided user.
MathAddition Node to add two numbers together. (both of type Double).
MathMax Node to select the highest of two numbers (both of type Double).
MathMin Node to select the lowest of two numbers (both of type Double).
MathSubtract Node to subtract the second number from the first number. (both of type Double).
SendEmail Node to send an email.
SendSms Node to send an SMS.
Start Start node.
WaitForAllTasksToComplete Wait for all preceding tasks to complete before continuing.
WaitForAnyTasksToComplete Wait for any of the preceding tasks to complete before continuing.

Extension Methods

ParseNodeType Returns the Type of node to instantiate.
(Defined by LoadNodesHandler)

See Also