Package org.fenixedu.cms.api.resource
Class CategoryResource
- java.lang.Object
-
- org.fenixedu.bennu.core.rest.JsonAwareResource
-
- org.fenixedu.bennu.core.rest.BennuRestResource
-
- org.fenixedu.cms.api.resource.CategoryResource
-
@Path("/cms/categories") public class CategoryResource extends org.fenixedu.bennu.core.rest.BennuRestResource
-
-
Constructor Summary
Constructors Constructor Description CategoryResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponsedeleteCategory(Category category)com.google.gson.JsonElementgetCategory(Category category)com.google.gson.JsonElementupdateCategory(Category category, com.google.gson.JsonElement json)-
Methods inherited from class org.fenixedu.bennu.core.rest.BennuRestResource
accessControl, accessControl, ok, readDomainObject, verifyAndGetRequestAuthor
-
-
-
-
Method Detail
-
getCategory
@GET @Produces("application/json") @Path("/{oid}") public com.google.gson.JsonElement getCategory(@PathParam("oid") Category category)
-
updateCategory
@PUT @Consumes("application/json") @Produces("application/json") @Path("/{oid}") public com.google.gson.JsonElement updateCategory(@PathParam("oid") Category category, com.google.gson.JsonElement json)
-
deleteCategory
@DELETE @Produces("application/json") @Path("/{oid}") public javax.ws.rs.core.Response deleteCategory(@PathParam("oid") Category category)
-
-