On 3/25/2013 9:34 AM, Sergey Beryozkin wrote:
> Hi
>
> Should be LinkBuilder#uri documented to clarify that the parameters have
> to be reset ?
>
> CXF user reported a different issue but it highlighted that when a link
> builder is reused, the new Link will have the parameters inherited from
> the previous link, for example,
>
> linkBuilder.uri("/next").rel("next").param("a", "a1");
> Link next = linkBuilder.build();
>
> linkBuilder.uri("/prev").rel("prev").param("b", "b1");
> Link prev = linkBuilder.build();
>
> Here, the prev Link will have the "a" parameter used to build the next
> Link inherited, unless the parameters are reset when LinkBuilder#uri
> method is called.
>
> Do you agree ?
>
No, i don't.
--
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com