public class LegacyAlarmUpgrader
extends java.lang.Object
Modifier and Type | Method and 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.
|
public static AlarmConfiguration createFrom(PropertySet sharedProperties, java.util.List<AlarmState> states)
public static AlarmConfiguration createFrom(PropertySet sharedProperties, java.util.List<AlarmState> states, AlarmConfiguration parentConfig)
public java.util.List<AlarmDefinition> buildDefinitions()
protected java.util.List<AlarmDefinition> buildDigitalDefinitions()
protected java.util.List<AlarmDefinition> buildAnalogDefinitions()
protected void configureBaseAlarm(AlarmDefinition def, AlarmState state)
protected void validate(java.util.List<AlarmDefinition> defs)
defs
-