Class UserResource
- java.lang.Object
-
- org.glassfish.jersey.examples.bookmark_em.resource.UserResource
-
public class UserResource extends Object
- Author:
- Jakub Podlesak, Paul Sandoz, Michal Gajdos
-
-
Constructor Summary
Constructors Constructor Description UserResource(jakarta.ws.rs.core.UriInfo uriInfo, jakarta.persistence.EntityManager em, jakarta.transaction.UserTransaction utx, String userid)Creates a new instance of UserResource
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteUser()BookmarksResourcegetBookmarksResource()org.codehaus.jettison.json.JSONObjectgetUser()UserEntitygetUserEntity()jakarta.ws.rs.core.ResponseputUser(org.codehaus.jettison.json.JSONObject jsonEntity)StringtoString()
-
-
-
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()
-
-