jsr339-experts@jax-rs-spec.java.net

[jsr339-experts] Re: [jax-rs-spec users] Re: Re: Improving Hypermedia Support

From: Santiago Pericas-Geertsen <Santiago.PericasGeertsen_at_oracle.com>
Date: Fri, 4 Nov 2011 08:59:49 -0400

On Nov 3, 2011, at 6:07 PM, Sergey Beryozkin wrote:

> Hi
>
> On 03/11/11 18:56, Santiago Pericas-Geertsen wrote:
>> Sergey,
>>
>> Thanks for the reviewing. As for UriBuilder, I don't think we extended this class yet in 2.0. Given that you can write,
>>
>> link.getUri()
>>
>> it may best not to update it (due to backward compatibility, etc.) until we can make a stronger case for it. Makes sense?
>>
>
> I was meaning adding a static UriBuilder.fromLink(link) method which would be equivalent to UriBuilder.fromUri(link.getURI()) and this should not affect the backward compatibility

 You're right. I just added the method.

-- Santiago

> , but it's a minor enhancement, might be even a bit redundant, though would make Link more 'visible'...
> I'm ok with not adding this new method right now - I guess it can be added at any time later,
> Cheers, Sergey
>
>> -- Santiago
>>
>> On Nov 3, 2011, at 8:48 AM, Sergey Beryozkin wrote:
>>
>>> On 01/11/11 17:51, Santiago Pericas-Geertsen wrote:
>>>> Hello Expert,
>>>>
>>>> The following wiki page [1] contains some ideas that build on the
>>>> existing hypermedia support, making it a lot more useful. Please provide
>>>> feedback.
>>>>
>>>> The server part is based around a new method
>>>> Link.fromResourceMethod(Class<?>, String). The client part simply
>>>> provides some minor extensions to take advantage of the extended
>>>> meta-data. The example uses relative links for convenience; if possible,
>>>> let's delay the discussion on relative links for a separate e-mail thread.
>>>>
>>>> -- Santiago
>>>>
>>>> [1] http://java.net/projects/jax-rs-spec/pages/HypermediaExample
>>>
>>> It does look quite perfect to me, what is there now at the moment,
>>>
>>> Link& LinkBuilder look good too,
>>>
>>> I'd consider adding
>>> URIBuilder.fromLink(Link)
>>>
>>> for completeness
>>>
>>>
>>> Cheers, Sergey
>>>
>>>
>>> --
>>> Sergey Beryozkin
>>>
>>> http://sberyozkin.blogspot.com
>>> Talend - http://www.talend.com
>>
>
>
> --
> Sergey Beryozkin
>
> http://sberyozkin.blogspot.com
> Talend - http://www.talend.com