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.7+45c8d9adb5970d727cceec44a5ed61aea0016e50
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 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 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.
OnMapMarkerCreated Invoked when a map marker has been created, either manually by a user or because of a background process.
OnMapMarkerDeleted Invoked when a map marker has been deleted, either manually by a user or because of a background process.
OnMapMarkerUpdated Invoked when a map marker has been updated, either manually by a user or because of a background process.

See Also