package org.jboss.resteasy.test.providers.atom.resource; import org.jboss.resteasy.plugins.providers.atom.BaseLink; import org.jboss.resteasy.plugins.providers.atom.RelativeLink; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.PathParam; import javax.ws.rs.Produces; @Path("/products") public class LinkProductService { @GET @Produces("application/xml") @Path("{id}") public LinkProduct getProduct(@PathParam("id") int id) { LinkProduct p = new LinkProduct(); p.setId(id); p.setName("iphone"); p.getLinks().add(new RelativeLink("self", "/self")); p.getLinks().add(new BaseLink("create", "/products")); return p; } }