| Interface | Description |
|---|---|
| AlarmConfiguration |
An alarm configuration is simply a set of AlarmDefinitions (that is, the definitions for various alarms) for a
specific object.
|
| AlarmDefinition |
An AlarmDefinition is the configuration of an alarm.
|
| AlarmProperty<T> |
Alarm properties are the config units of alarms.
|
| CalculatedProperty<T extends java.io.Serializable> |
This is an interface that is used on some properties to indicate that they are actually "calculated" property,
derived from the values provided in a property set.
|
| Class | Description |
|---|---|
| AlarmConfigurationConfig | |
| AlarmConfigurationDiff |
Keeps track of added, modified and removed alarm definitions.
|
| AlarmDefinitionConfig | |
| AlarmDefinitionDiff | |
| AlarmModeProperties<T> | |
| AssociatedData | |
| BasicAlarmConfiguration | |
| BasicAlarmDefinition | |
| BasicAlarmProperty<T> | |
| BoundAlarmProperty | |
| CommonAlarmProperties<T extends java.io.Serializable> |
These are many of the properties that are used throughout the alarming system, provided/known by Ignition.
|
| CommonAlarmProperties.CalculatedAlarmProperty<R extends java.io.Serializable> | |
| EvaluationTimeProperties |
These are quasi-properties of an alarm (that is, properties that are only known during evaluation, not config
properties) that are available to expressions on other properties.
|
| ExtendedAlarmConfiguration | |
| ExtendedAlarmDefinition |
Created by colby.clegg on 3/7/2016.
|
| LegacyAlarmUpgrader | |
| WellKnownAlarmProperties<T> |
This class is used as a base for enum-like static definitions of AlarmProperties.
|
| WellKnownAlarmPropertyDirectory |
| Enum | Description |
|---|---|
| AlarmMode |
These are the defined types of alarm conditions.
|
| BoundAlarmProperty.BindType |