Class LegacyAlarmUpgrader
- java.lang.Object
-
- com.inductiveautomation.ignition.common.alarming.config.LegacyAlarmUpgrader
-
public class LegacyAlarmUpgrader extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<AlarmDefinition>
buildAnalogDefinitions()
java.util.List<AlarmDefinition>
buildDefinitions()
protected java.util.List<AlarmDefinition>
buildDigitalDefinitions()
protected void
configureBaseAlarm(AlarmDefinition def, AlarmState state)
static AlarmConfiguration
createFrom(PropertySet sharedProperties, java.util.List<AlarmState> states)
static AlarmConfiguration
createFrom(PropertySet sharedProperties, java.util.List<AlarmState> states, AlarmConfiguration parentConfig)
protected void
validate(java.util.List<AlarmDefinition> defs)
This function simply enforces a couple of compatibility rules, resulting from subtle changes to how things work in 7.6 vs.
-
-
-
Method Detail
-
createFrom
public static AlarmConfiguration createFrom(PropertySet sharedProperties, java.util.List<AlarmState> states)
-
createFrom
public static AlarmConfiguration createFrom(PropertySet sharedProperties, java.util.List<AlarmState> states, AlarmConfiguration parentConfig)
-
buildDefinitions
public java.util.List<AlarmDefinition> buildDefinitions()
-
buildDigitalDefinitions
protected java.util.List<AlarmDefinition> buildDigitalDefinitions()
-
buildAnalogDefinitions
protected java.util.List<AlarmDefinition> buildAnalogDefinitions()
-
configureBaseAlarm
protected void configureBaseAlarm(AlarmDefinition def, AlarmState state)
-
validate
protected void validate(java.util.List<AlarmDefinition> defs)
This function simply enforces a couple of compatibility rules, resulting from subtle changes to how things work in 7.6 vs. before.
-
-