Tom,
Good morning! Here is a gist which describes briefly what you are
wanting to do. I broke it down to demonstrate using both /$username and
a query parameter.
https://gist.github.com/secondsun/66c141f026c3a83191f2
*ReadFilter* has two methods to help you with this, `setLinkUri` and
`setWhere`.
`setLinkUri` consumes a *URI* which will be appended to the end of
your query.
`setWhere` consumes a *JSONObject* which provides your query parameters.
*ReadFilter* is gracious enough to flatten out the *JSONObject* when it
makes the query. IE {"parent":{"childId":1}} becomes ?parent.childId=1.
Hope this helps!
Summers
On 04/10/2013 12:56 AM, tomlux wrote:> [hidden email]> Sent from the aerogear-dev mailing list archive at Nabble.com.
> Hy,
> I created a custom route (non CRUD) in my aerogear facade.
>
>
> Using curl, I'm getting the expected results:
>
>
> What is the easiest way to consume this route in "aerogear-android"?
> As far as I understand, the pipe concept is just valid for the predefined
> CRUD routes.
>
> I also tried to solve my problem with "ReadFilter.setWhere", but I don't
> know how I can/should configure this in the controller. The url was
> correctly build, but the where condition wasn't repectet.
>
> Thanks,
> Tom
>
>
>
> --
> View this message in context: http://aerogear-dev.1069024.n5.nabble.com/Integrate-custom-route-into-aerogear-android-tp2230.html
> _______________________________________________
> aerogear-dev mailing list
> https://lists.jboss.org/mailman/listinfo/aerogear-dev
_______________________________________________
aerogear-dev mailing listhttp://aerogear-dev.1069024.n5.nabble.com/Integrate-custom-route-into-aerogear-android-tp2230p2243.htmlIf you reply to this email, your message will be added to the discussion below: