Table of Contents

Enum NotificationType

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

The type of Notification.

public enum NotificationType
Extension Methods

Fields

ApplicationException = 1

Notification is an application exception (server and client errors) that are due to factors outside of user control. NotificationApplicationExceptionData is being deprecated, send errors directly to Sentry instead.

ApplicationExceptionForUsers = 5

Notification is an application exception (server and/or client errors) that are due to user inputs/actions that the user can fix.

ApplicationNotificationForAdmins = 8

Notification for administrators (SystemNotice subscribers) that are due to user inputs/actions. Related: NotificationForAdminUsersData.

DeviceShareNotification = 10

Notification for device share. Related: NotificationDeviceShareData.

Exception = 2

Notification is due to an exception rule being triggered

ExceptionToBeProcessed = 4

Notification will be processed and have it's Info updated.

Info = 0

Notification is info or status data

MaintenanceNotification = 9

Notification for maintenance reminders. Related: NotificationMaintenanceReminderData.

MessageForUser = 6

Notification is user account settings changed.

News = 3

Notification is System News

Report = 11

Notification for report being prepared, downloaded or Error.

SimpleEmailNotification = 12

Simple Email notifications. /// Related: NotificationSimpleEmailData.

UserModified = 7

Notification that a user was modified (created, removed, modified, etc.) for administrators (SystemNotice subscribers) with appropriate permissions. Related: NotificationUserModifiedData, UserModification, UserModifiedInfo, UserModifiedValueInfo.