Class BookmarksResource
- java.lang.Object
-
- org.glassfish.jersey.examples.bookmark_em.resource.BookmarksResource
-
public class BookmarksResource extends Object
- Author:
- Jakub Podlesak, Paul Sandoz, Michal Gajdos
-
-
Constructor Summary
Constructors Constructor Description BookmarksResource(jakarta.ws.rs.core.UriInfo uriInfo, jakarta.persistence.EntityManager em, jakarta.transaction.UserTransaction utx, UserResource userResource)Creates a new instance of BookmarksResource
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BookmarkResourcegetBookmark(String bmid)Collection<BookmarkEntity>getBookmarks()org.codehaus.jettison.json.JSONArraygetBookmarksAsJsonArray()jakarta.ws.rs.core.ResponsepostForm(org.codehaus.jettison.json.JSONObject bookmark)
-
-
-
Constructor Detail
-
BookmarksResource
public BookmarksResource(jakarta.ws.rs.core.UriInfo uriInfo, jakarta.persistence.EntityManager em, jakarta.transaction.UserTransaction utx, UserResource userResource)Creates a new instance of BookmarksResource
-
-
Method Detail
-
getBookmarks
public Collection<BookmarkEntity> getBookmarks()
-
getBookmark
@Path("{bmid: .+}") public BookmarkResource getBookmark(@PathParam("bmid") String bmid)
-
getBookmarksAsJsonArray
@GET @Produces("application/json") public org.codehaus.jettison.json.JSONArray getBookmarksAsJsonArray()
-
postForm
@POST @Consumes("application/json") public jakarta.ws.rs.core.Response postForm(org.codehaus.jettison.json.JSONObject bookmark) throws org.codehaus.jettison.json.JSONException- Throws:
org.codehaus.jettison.json.JSONException
-
-