Class RealTimeRiskMonitor.RiskAlert
java.lang.Object
neqsim.process.safety.risk.realtime.RealTimeRiskMonitor.RiskAlert
- All Implemented Interfaces:
Serializable
- Enclosing class:
RealTimeRiskMonitor
Risk alert generated by monitor.
- Version:
- 1.0
- Author:
- NeqSim Development Team
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enum -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRiskAlert(RealTimeRiskMonitor.RiskAlert.AlertSeverity severity, RealTimeRiskMonitor.RiskAlert.AlertType type, String source, String message) -
Method Summary
Modifier and TypeMethodDescriptionvoiddoubledoublegetType()booleanvoidsetCurrentValue(double value) voidsetThresholdValue(double value) toMap()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
alertId
-
timestamp
-
severity
-
type
-
source
-
message
-
currentValue
private double currentValue -
thresholdValue
private double thresholdValue -
acknowledged
private boolean acknowledged
-
-
Constructor Details
-
RiskAlert
public RiskAlert(RealTimeRiskMonitor.RiskAlert.AlertSeverity severity, RealTimeRiskMonitor.RiskAlert.AlertType type, String source, String message)
-
-
Method Details
-
getAlertId
-
getTimestamp
-
getSeverity
-
getType
-
getSource
-
getMessage
-
getCurrentValue
public double getCurrentValue() -
setCurrentValue
public void setCurrentValue(double value) -
getThresholdValue
public double getThresholdValue() -
setThresholdValue
public void setThresholdValue(double value) -
isAcknowledged
public boolean isAcknowledged() -
acknowledge
public void acknowledge() -
toMap
-