[Hawkular-commits] [hawkular/hawkular-alerts] 853f26: A few possible additions to Wintermute

Jay Shaughnessy jshaughn at redhat.com
Fri Mar 6 12:23:08 EST 2015


  Branch: refs/heads/winter/uuid
  Home:   https://github.com/hawkular/hawkular-alerts
  Commit: 853f26351af9a9cedf751f831f8d20d0446d957a
      https://github.com/hawkular/hawkular-alerts/commit/853f26351af9a9cedf751f831f8d20d0446d957a
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/CompareCondition.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/Condition.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/DefinitionsService.java
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/DbDefinitionsServiceImpl.java
    M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/DbDefinitionsServiceImplTest.java

  Log Message:
  -----------
  A few possible additions to Wintermute
- provide a default UUID triggerId if a triggerId is not provided. In most
  prod cases it seems a generated ID will be desirable. users/apps will likely
  not be able to provide a unique ID on their own.
- pull getDataId() down into the Condition base class as it is common to
  almost all conditions and makes coding easier.
- Add a copyTrigger to the definitions service. This is experimental, the
  idea being to enable using a Tokenized Trigger and generating a bunch
  of explicit triggers by provising a map of token dataIds to real dataids.




More information about the hawkular-commits mailing list