MobileTrack.Common.Models.ActionFlows.Execution Namespace

 

Classes

BaseInputModel Input model when executing a ActionFlowDefinitionDto. It consists of the parameters for the entry node and the values of the parameters.
NodeProgressDto Represents the state a node is in within the ProgressDto
OnAccountCreatedModel Input model for executing the OnAccountCreated action flow.
OnAccountDeletedModel Input model for executing the OnAccountDeleted action flow.
OnAccountUpdatedModel Input model for executing the OnAccountUpdated action flow.
OnDeviceCommandModel Invoked when we want to send a command to a DeviceDto. Unlike the other models, this one is handled by the Device Receiver
OnDeviceConnectedModel Input model for executing the OnDeviceConnected action flow.
OnDeviceCreatedModel Input model for executing the OnDeviceCreated action flow.
OnDeviceDeletedModel Input model for executing the OnDeviceDeleted action flow.
OnDeviceRebuildModel Input model for executing the OnDeviceRebuild action flow.
OnDeviceRequestModel Invoked when a DeviceDto invokes an alarm in the device receiver.
OnDeviceUpdatedModel Input model for executing the OnDeviceUpdated action flow.
OnEnvironmentCreatedModel Input model for executing the OnEnvironmentCreated action flow.
OnEnvironmentDeletedModel Input model for executing the OnEnvironmentDeleted action flow.
OnEnvironmentUpdatedModel Input model for executing the OnEnvironmentUpdated action flow.
ProgressDto Provides information to the user about the progress of an action flow; the items it has completed, is in the process of completing or has failed to complete.

Enumerations

ActionFlowState Simple enum to track the state the Action flow execution is in.