Uses of Enum Class
neqsim.process.alarm.AlarmLevel
Packages that use AlarmLevel
-
Uses of AlarmLevel in neqsim.process.alarm
Subclasses with type arguments of type AlarmLevel in neqsim.process.alarmModifier and TypeClassDescriptionenumEnumerates the discrete alarm levels used when evaluating measurement values.Fields in neqsim.process.alarm declared as AlarmLevelModifier and TypeFieldDescriptionprivate AlarmLevelAlarmState.activeLevelprivate final AlarmLevelAlarmEvent.levelprivate final AlarmLevelAlarmStatusSnapshot.levelprivate AlarmLevelAlarmState.pendingLevelMethods in neqsim.process.alarm that return AlarmLevelModifier and TypeMethodDescriptionprivate AlarmLevelAlarmState.determineCandidate(AlarmConfig config, double value) AlarmState.getActiveLevel()Returns the currently active alarm level, ornullif no alarm is active.AlarmEvent.getLevel()AlarmStatusSnapshot.getLevel()static AlarmLevelReturns the enum constant of this class with the specified name.static AlarmLevel[]AlarmLevel.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in neqsim.process.alarm with parameters of type AlarmLevelModifier and TypeMethodDescriptionstatic AlarmEventAlarmEvent.acknowledged(String source, AlarmLevel level, double timestamp, double value) Creates an alarm acknowledgement event.static AlarmEventAlarmEvent.activated(String source, AlarmLevel level, double timestamp, double value) Creates an alarm activation event.static AlarmActionHandlerAlarmActionHandler.activateLogic(String sourceName, AlarmLevel level, AlarmEventType eventType, ProcessLogic logic) Creates a handler that activates process logic when alarm conditions are met.static AlarmEventAlarmEvent.cleared(String source, AlarmLevel level, double timestamp, double value) Creates an alarm clearance event.AlarmConfig.getLimit(AlarmLevel level) private voidAlarmState.handlePending(AlarmConfig config, AlarmLevel candidate, double dt, double currentTime, String source, List<AlarmEvent> events) booleanAlarmConfig.hasLimit(AlarmLevel level) private booleanAlarmState.isClearedByValue(AlarmConfig config, double value, AlarmLevel level) Constructors in neqsim.process.alarm with parameters of type AlarmLevelModifierConstructorDescriptionprivateAlarmEvent(String source, AlarmLevel level, AlarmEventType type, double timestamp, double value) AlarmStatusSnapshot(String source, AlarmLevel level, boolean acknowledged, double value, double timestamp)