alarm-AlarmClass (DefaultAlarmClass)
An AlarmClass object is used to group alarms that have the same routing and handling characteristics. The AlarmClass is available in the alarm palette.
The alarm class:
Routes alarms with some similar set of properties along common routes that serve as channels for like data.
Manages the persistence of the alarms as needed via the alarm archive, but otherwise merely chains alarms from the alarm source via a topic.
Manages which alarms require acknowledgement.
Is the basis for visual grouping in the alarm console.

| Property | Value | Description |
|---|---|---|
| Ack Required | true or false | Indicates if the alarm must
be acknowledged (true) or not (false). |
| Priority [on-call contact] | 1–255 for each transition, default: 255; %priority% on a report | Specifies the order in
which the OnCallService sends alarm notifications
to the OnCallContact. Colors graphically identify
alarm priority levels. You set up Priority levels using the alarm
options window. The contact with the lowest number (highest priority)
receives notification first. An alarm that is not acknowledged within
the designated time is forwarded to the next contact in the list. Note: Contacts may share the same Priority number. The OnCallService sends an identical notification to all contacts that have the same
priority number |
| Total Alarm Count | read-only | Displays the total number
of alarms assigned to the Alarm Class from all
sources. |
| Open Alarm Count | read-only | Displays the current
total number of alarms that are unacknowledged and normal or unacknowledged
and an alert. |
| In Alarm Count | read-only | Displays the total number
of alarm conditions. |
| Unacked Alarm Count | read-only | Displays the total number
of unacknowledged alarms. |
| Time Of Last Alarm | read-only | Displays when the system
generated the last alarm assigned to this Alarm Class. |
| Escalation Level(n) Enable | true (default) or false and check box, where n is 1, 2 or 3 | Turns this escalation
level on (true) and off (false). |
| Escalation Level(n) Delay | hours and minutes; one minute is the smallest increment you can set for this property. | Sets the time between
alarm generation and escalation. It is not the time between escalation
levels. Set a time to allow an unacknowledged alarm to remain unacknowledged
before you escalate it to the next level. |