From: Elias R. de M. <eli...@bo...> - 2010-09-30 12:25:51
|
Xavier, I only want to document all resources that are available for a user of the REST API. Thanks, Stéphane! I'll try with JS API and jax-doclets. Elias 2010/9/30 Stef Epardaud <st...@ep...> > Not like you want it, but the JS API and jax-doclets do give you that list > in different fashion. > > > On Thu, Sep 30, 2010 at 01:28:58PM +0200, Elias Ricken de Medeiros wrote: > > Hello, > > Is it possible to generate automatically the paths to all resources > > available in a resource Class? For example, for the class > > @Path("/library") > > public class Library { > > > > @GET > > @Path("/books") > > public String getBooks() {...} > > > > @GET > > @Path("/book/{isbn}") > > public String getBook(@PathParam("isbn") String id) { > > // search my database and get a string representation and return it > > } > > > > @PUT > > @Path("/book/{isbn}") > > public void addBook(@PathParam("isbn") String id, @QueryParam("name") > String > > name) {...} > > > > @DELETE > > @Path("/book/{id}") > > public void removeBook(@PathParam("id") String id {...} > > > > > > } > > > > is it possible to get automatically something like that? > > > > * GET [1]http://myhost.com/services/library/books > > * GET [2]http://myhost.com/services/library/book/{isbn}<http://myhost.com/services/library/book/%7Bisbn%7D> > > * PUT [3]http://myhost.com/services/library/book/{isbn}<http://myhost.com/services/library/book/%7Bisbn%7D> > > * DELETE [4]http://myhost.com/services/library/book/{isbn}<http://myhost.com/services/library/book/%7Bisbn%7D> > > > > Thanks, > > Elias > > > > References > > > > 1. http://myhost.com/services/library/books > > 2. http://myhost.com/services/library/book/{isbn}<http://myhost.com/services/library/book/%7Bisbn%7D> > > 3. http://myhost.com/services/library/book/{isbn}<http://myhost.com/services/library/book/%7Bisbn%7D> > > 4. http://myhost.com/services/library/book/{isbn}<http://myhost.com/services/library/book/%7Bisbn%7D> > > > > ------------------------------------------------------------------------------ > > Start uncovering the many advantages of virtual appliances > > and start using them to simplify application deployment and > > accelerate your shift to cloud computing. > > http://p.sf.net/sfu/novell-sfdev2dev > > > _______________________________________________ > > Resteasy-developers mailing list > > Res...@li... > > https://lists.sourceforge.net/lists/listinfo/resteasy-developers > > > -- > Stéphane Epardaud > |