<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi everyone,<div class=""><br class=""></div><div class="">I’m trying to use Hawkular API with AeroGear for Android.</div><div class=""><br class=""></div><div class="">Just to remind everyone, the Hawkular Alerts API uses HTTP PUT requests for actions such as resolve and acknowledge. Affected alert IDs are passed as a HTTP query parameter. As such, if I want to resolve an alert with ID “oops”, I need to do the following request:</div><div class=""><br class=""></div><div class="">http PUT :8080/hawkular/alerts/resolve?alertIds=oops</div><div class=""><br class=""></div><div class="">At the same time, AeroGear uses PUT requests more traditionally, appending model ID to the request URL so it looks something like “hawkular/alerts/resolve/oops”. As a result, I have no ability to use Alert actions using AeroGear, because there is no real way to customise the behaviour the easy way.</div><div class=""><br class=""></div><div class="">The goal of this message is to start the discussion around this topic and maybe decide what is better to do from Hawkular or AeroGear side. I’m adding Daniel and Summers to the discussion as AeroGear Android developers, maybe they can elaborate a little and provide ideas and / or details.</div><div class=""><br class=""></div><div class="">Artur.</div><div class=""><br class=""></div><div class="">[1]: <a href="http://www.hawkular.org/docs/rest/rest-alerts.html" class="">http://www.hawkular.org/docs/rest/rest-alerts.html</a></div><div class=""><br class=""></div></body></html>