Branch: refs/heads/next
Home:
https://github.com/hawkular/hawkular-alerts
Commit: 86f4134b78c6801f9dbfe29b9bac6df3a06a8716
https://github.com/hawkular/hawkular-alerts/commit/86f4134b78c6801f9dbfe2...
Author: Jay Shaughnessy <jshaughn(a)users.noreply.github.com>
Date: 2017-07-28 (Fri, 28 Jul 2017)
Changed paths:
M
api/src/main/java/org/hawkular/alerts/api/model/condition/AvailabilityCondition.java
M
api/src/main/java/org/hawkular/alerts/api/model/condition/AvailabilityConditionEval.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/CompareCondition.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/CompareConditionEval.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/Condition.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/ConditionEval.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/EventCondition.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/EventConditionEval.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/ExternalCondition.java
M
api/src/main/java/org/hawkular/alerts/api/model/condition/ExternalConditionEval.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/MissingCondition.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/MissingConditionEval.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/NelsonCondition.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/NelsonConditionEval.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/RateCondition.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/RateConditionEval.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/StringCondition.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/StringConditionEval.java
M api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdCondition.java
M
api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdConditionEval.java
M
api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdRangeCondition.java
M
api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdRangeConditionEval.java
M api/src/main/java/org/hawkular/alerts/api/model/dampening/Dampening.java
M api/src/test/java/org/hawkular/alerts/api/JsonTest.java
M engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
M ui/src/main/ui/src/alerts/alerts.html
M ui/src/main/ui/src/dashboard/dashboard.html
M ui/src/main/ui/src/triggers/triggers.html
Log Message:
-----------
Add displayString support to Condition so that REST (#414)
clients (like the UI) can easily access a canonical display
string describing the Condition. This is somewhat analogous
to the recent work to provide the same thing for ConditionEval
and the canonical display strings are similar for consistency.
Note, also for consistency, the poorly named ConditionEval.getLog()
is now ConditionEval.displayString(), to match Condition.displayString().