[Hawkular-commits] [hawkular/hawkular-alerts] 33a8b4: HWKALERTS-206 Improve global plugins (#268)

Lucas Ponce ponce.ballesteros at gmail.com
Tue Nov 29 07:59:55 EST 2016


  Branch: refs/heads/master
  Home:   https://github.com/hawkular/hawkular-alerts
  Commit: 33a8b4142ef6fbf778c5beb5459ba8b9219a68d0
      https://github.com/hawkular/hawkular-alerts/commit/33a8b4142ef6fbf778c5beb5459ba8b9219a68d0
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    R hawkular-alerts-actions/hawkular-alerts-actions-api/src/main/java/org/hawkular/alerts/actions/api/Global.java
    M hawkular-alerts-actions/hawkular-alerts-actions-impl/src/main/java/org/hawkular/alerts/actions/standalone/ActionPlugins.java
    M hawkular-alerts-actions/hawkular-alerts-actions-impl/src/main/java/org/hawkular/alerts/actions/standalone/StandaloneActionPluginListener.java
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/deployments/hawkular-alerts-actions-file-global-metrics/pom.xml
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/deployments/hawkular-alerts-actions-file-global-metrics/src/main/webapp/WEB-INF/jboss-all.xml
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/deployments/hawkular-alerts-actions-file-global-metrics/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/deployments/hawkular-alerts-actions-file-global-metrics/src/main/webapp/WEB-INF/jboss-web.xml
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/deployments/hawkular-alerts-actions-file-global-metrics/src/main/webapp/WEB-INF/web.xml
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/deployments/hawkular-alerts-actions-file-global-standalone/pom.xml
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/deployments/hawkular-alerts-actions-file-global-standalone/src/main/webapp/WEB-INF/jboss-all.xml
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/deployments/hawkular-alerts-actions-file-global-standalone/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/deployments/hawkular-alerts-actions-file-global-standalone/src/main/webapp/WEB-INF/jboss-web.xml
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/deployments/hawkular-alerts-actions-file-global-standalone/src/main/webapp/WEB-INF/web.xml
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/hawkular-alerts-actions-file-global-plugin/pom.xml
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/hawkular-alerts-actions-file-global-plugin/src/main/java/org/hawkular/alerts/actions/file/FileGlobalPlugin.java
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/hawkular-alerts-actions-file-global-plugin/src/test/java/org/hawkular/alerts/actions/file/FileGlobalPluginTest.java
    R hawkular-alerts-actions/hawkular-alerts-actions-plugins/hawkular-alerts-actions-file-global/pom.xml
    M hawkular-alerts-actions/hawkular-alerts-actions-plugins/pom.xml
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/action/ActionDefinition.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/ActionsService.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/DefinitionsEvent.java
    M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/DefinitionsService.java
    M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
    A hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/cache/ActionsCacheManager.java
    R hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/cache/CacheManager.java
    A hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/cache/PublishCacheManager.java
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassActionsServiceImpl.java
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassAlertsServiceImpl.java
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassDefinitionsServiceImpl.java
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/CassStatement.java
    M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/log/MsgLogger.java
    M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
    M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/PersistenceTest.java
    M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/ActionsITest.groovy
    M hawkular-alerts-rest-tests/src/test/resources/domain.xsl
    M hawkular-alerts-rest-tests/src/test/resources/standalone-ha.xsl
    M hawkular-alerts-rest-tests/src/test/resources/standalone-hawkular.xsl
    M hawkular-alerts-rest-tests/src/test/resources/standalone.xsl
    M hawkular-alerts-rest/hawkular-alerts-rest-api/src/main/java/org/hawkular/alerts/rest/ActionsHandler.java

  Log Message:
  -----------
  HWKALERTS-206 Improve global plugins (#268)

- Remove Global annotations for plugins API
- Any plugin can send single or global actions
- Global actions can be defined at tenant level
- Cache global actions to minimize access into backend




More information about the hawkular-commits mailing list