Uses of Class
neqsim.process.alarm.AlarmEvent
Packages that use AlarmEvent
-
Uses of AlarmEvent in neqsim.process.alarm
Fields in neqsim.process.alarm with type parameters of type AlarmEventMethods in neqsim.process.alarm that return AlarmEventModifier and TypeMethodDescriptionAlarmState.acknowledge(String source, double currentTime) Acknowledges the active alarm if one exists.static 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 AlarmEventAlarmEvent.cleared(String source, AlarmLevel level, double timestamp, double value) Creates an alarm clearance event.Methods in neqsim.process.alarm that return types with arguments of type AlarmEventModifier and TypeMethodDescriptionProcessAlarmManager.acknowledgeAll(double time) Acknowledges alarms for all registered devices.AlarmState.evaluate(AlarmConfig config, double value, double dt, double currentTime, String source) Evaluates the alarm state using the supplied configuration and measurement.static List<AlarmEvent> AlarmEvaluator.evaluateAll(ProcessAlarmManager alarmManager, ProcessSystem system, double dt, double time) Evaluates alarms for all devices registered with the alarm manager.static List<AlarmEvent> AlarmEvaluator.evaluateAndDisplay(ProcessAlarmManager alarmManager, List<MeasurementDeviceInterface> devices, double dt, double time) Evaluates alarms and displays them if any are generated.static List<AlarmEvent> AlarmEvaluator.evaluateDevices(ProcessAlarmManager alarmManager, List<MeasurementDeviceInterface> devices, double dt, double time) Evaluates a list of measurement devices.ProcessAlarmManager.evaluateMeasurement(MeasurementDeviceInterface device, double measuredValue, double dt, double time) Evaluates alarms for a single measurement value.ProcessAlarmManager.getHistory()Returns an immutable view of the collected alarm history.Methods in neqsim.process.alarm with parameters of type AlarmEventModifier and TypeMethodDescriptionstatic StringAlarmReporter.formatAlarmEvent(AlarmEvent event) Formats an alarm event for display with full details.static StringAlarmReporter.formatAlarmEventCompact(AlarmEvent event) Formats alarm event in compact form for reports.booleanAlarmActionHandler.handle(AlarmEvent event) Handles an alarm event and performs the configured action.Method parameters in neqsim.process.alarm with type arguments of type AlarmEventModifier and TypeMethodDescriptionstatic voidAlarmReporter.displayAlarmEvents(List<AlarmEvent> events) Displays alarm events in a formatted box.private voidProcessAlarmManager.executeActionHandlers(List<AlarmEvent> events) Executes all registered action handlers for the given events.private voidAlarmState.handlePending(AlarmConfig config, AlarmLevel candidate, double dt, double currentTime, String source, List<AlarmEvent> events) -
Uses of AlarmEvent in neqsim.process.measurementdevice
Methods in neqsim.process.measurementdevice that return AlarmEventModifier and TypeMethodDescriptionMeasurementDeviceBaseClass.acknowledgeAlarm(double time) MeasurementDeviceInterface.acknowledgeAlarm(double time) Acknowledges the currently active alarm if one exists.Methods in neqsim.process.measurementdevice that return types with arguments of type AlarmEventModifier and TypeMethodDescriptionMeasurementDeviceBaseClass.evaluateAlarm(double measuredValue, double dt, double time) MeasurementDeviceInterface.evaluateAlarm(double measuredValue, double dt, double time) Evaluates the alarm state using the supplied measurement value.