[aerogear-dev] Integrate custom route into "aerogear-android"

Summers Pittman supittma at redhat.com
Wed Apr 10 08:23:28 EDT 2013


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:
> 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
> Sent from the aerogear-dev mailing list archive at Nabble.com.
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/aerogear-dev



More information about the aerogear-dev mailing list