public Alert(String tenantId, Trigger trigger, Dampening dampening, List<Set<ConditionEval>> evalSets) { super(tenantId, trigger, dampening, evalSets); this.status = Status.OPEN; this.severity = trigger.getSeverity(); this.eventType = EventType.ALERT.name(); addLifecycle(this.status, "system", this.ctime); }
if (o1.getSeverity() == null && o2.getSeverity() == null) { return 0; if (o1.getSeverity() == null && o2.getSeverity() != null) { return 1; if (o1.getSeverity() != null && o2.getSeverity() == null) { return -1; return o1.getSeverity().compareTo(o2.getSeverity()) * iOrder;
this.type = trigger.getType(); this.source = trigger.getSource(); this.severity = trigger.getSeverity();