ActionFlowEvent Class

Type of event to base an action flow around, e.g. "OnAccountUpdate" or "OnDeviceMessageReceived"

Definition

Namespace: MobileTrack.Common.Enums
Assembly: MobileTrack.Common (in MobileTrack.Common.dll) Version: 0.8+34f1bbd8dc6b32752cfce829cbed66e15113d7ba
public sealed class ActionFlowEvent : AbstractValueMap<ActionFlowEvent>
Inheritance
Object    AbstractValueMapActionFlowEvent    ActionFlowEvent

Remarks

The amount of event types has to be kept low to prevent overhead; for example, there is no need for a "device assigned to new environment" event, as the OnDeviceUpdated event can be used to trigger the same action flow.

Fields

OnAccountCreated Invoked when an account has been created, either manually by a user or because of a background process.
OnAccountDeleted Invoked when an account has been deleted, either manually by a user or because of a background process.
OnAccountUpdated Invoked when an account has been updated, either manually by a user or because of a background process.
OnDeviceCommand Invoked when the Portal or EventHandler want to send a command to a device.
OnDeviceConnected Invoked when a known device has made a connection with the receiver and is ready to send/receive data.
OnDeviceCreated Invoked when a device has been created, either manually by a user or because of a background process.
OnDeviceDeleted Invoked when a device has been deleted, either manually by a user or because of a background process.
OnDeviceDisconnected Invoked when a known device has disconnected from the receiver, whether intended, because the signal was lost, the battery ran out, or any other reason.
OnDeviceMessageReceived Invoked when the Device Receiver has processed a message from a device.
OnDeviceRebuild Invoked when a device is to be deleted, then re-added to the system. This is usually done because within a CompanyDto, the device will receive a new user, causing the old logs and device history to need to become hidden while retained for compliance reasons.
OnDeviceUpdated Invoked when a device has been updated, either manually by a user or because of a background process.
OnEnvironmentCreated Invoked when an environment has been created, either manually by a user or because of a background process.
OnEnvironmentDeleted Invoked when an environment has been deleted, either manually by a user or because of a background process.
OnEnvironmentUpdated Invoked when an environment has been updated, either manually by a user or because of a background process.

See Also