cxf-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sergey Beryozkin <sberyoz...@gmail.com>
Subject Re: JAX-RS method matching
Date Mon, 29 Jul 2013 12:44:44 GMT
On 29/07/13 13:39, John Baker wrote:
> Ok I'm stumped. Given my example:
>
>    @PUT
>    @Path("/{id}")
>    public void updateFruit(@QueryParam("id") String id, Banana banana);
>
>    @PUT
>    @Path("/{id}")
>    public void updateAnimal(@QueryParam("id") String id, Dog dog);
>
> what should I be testing in the compare(OperationalResourceInfo r1,
> OperationalResourceInfo r2) method? I see the OperationalResourceInfo
> methods have a getAnnotatedMethod property, and let's assume I know it
> should be calling updateAnimal (because of the Message body), what
> should I return for the various potential values?
>
The relevant RC method needs to help with ordering the method 
candidates, so return either -1 or 1 to help the runtime choose the 
right candidate

-- 
Sergey Beryozkin

Talend Community Coders
http://coders.talend.com/

Blog: http://sberyozkin.blogspot.com

Mime
View raw message