Class UserResource


  • public class UserResource
    extends Object
    Author:
    Jakub Podlesak, Paul Sandoz, Michal Gajdos
    • Constructor Detail

      • UserResource

        public UserResource​(jakarta.ws.rs.core.UriInfo uriInfo,
                            jakarta.persistence.EntityManager em,
                            jakarta.transaction.UserTransaction utx,
                            String userid)
        Creates a new instance of UserResource
    • Method Detail

      • getBookmarksResource

        @Path("bookmarks/")
        public BookmarksResource getBookmarksResource()
      • getUser

        @GET
        @Produces("application/json")
        public org.codehaus.jettison.json.JSONObject getUser()
                                                      throws org.codehaus.jettison.json.JSONException
        Throws:
        org.codehaus.jettison.json.JSONException
      • putUser

        @PUT
        @Consumes("application/json")
        public jakarta.ws.rs.core.Response putUser​(org.codehaus.jettison.json.JSONObject jsonEntity)
                                            throws org.codehaus.jettison.json.JSONException
        Throws:
        org.codehaus.jettison.json.JSONException
      • deleteUser

        @DELETE
        public void deleteUser()
      • getUserEntity

        public UserEntity getUserEntity()