if (o1.getDescription() == null && o2.getDescription() == null) { return 0; if (o1.getDescription() == null && o2.getDescription() != null) { return 1; if (o1.getDescription() != null && o2.getDescription() == null) { return -1; return o1.getDescription().compareTo(o2.getDescription()) * iOrder; if (o1.getDescription() == null && o2.getName() == null) { return 0;
public Event(String tenantId, Trigger trigger, Dampening dampening, List<Set<ConditionEval>> evalSets) { this.tenantId = tenantId; this.trigger = trigger; this.dampening = dampening; this.evalSets = evalSets; this.eventType = EventType.EVENT.name(); this.ctime = System.currentTimeMillis(); this.id = trigger.getId() + "-" + this.ctime + "-" + UUID.randomUUID(); this.dataSource = trigger.getSource(); this.dataId = trigger.getId(); this.context = trigger.getContext(); if (!isEmpty(trigger.getEventCategory())) { this.category = trigger.getEventCategory(); } else { this.category = (EventType.ALERT == trigger.getEventType()) ? EventCategory.ALERT.name() : EventCategory.TRIGGER.name(); } if (!isEmpty(trigger.getEventText())) { this.text = trigger.getEventText(); } else { this.text = isEmpty(trigger.getDescription()) ? trigger.getName() : trigger.getDescription(); } this.tags = trigger.getTags(); }
this.eventType = trigger.getEventType(); this.memberOf = trigger.getMemberOf(); this.description = trigger.getDescription(); this.enabled = trigger.isEnabled(); this.firingMatch = trigger.getFiringMatch();
String o1TriggerDesc = null == o1.getTrigger() ? null : o1.getTrigger().getDescription(); String o2TriggerDesc = null == o2.getTrigger() ? null : o2.getTrigger().getDescription(); if (o1TriggerDesc == null && o2TriggerDesc == null) { return 0;
String o1TriggerDesc = o1.getTrigger().getDescription(); String o2TriggerDesc = o2.getTrigger().getDescription(); if (o1TriggerDesc == null && o2TriggerDesc == null) { return 0;