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
-
Field Summary
Fields inherited from class org.fenixedu.bennu.core.rest.JsonAwareResource
advice$innerCreate, advice$innerUpdate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.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, verifyAndGetRequestAuthorMethods inherited from class org.fenixedu.bennu.core.rest.JsonAwareResource
create, create, getBuilder, merge, parse, setDefault, toJson, update, update, view, view, view, view, view, view, viewPaginated, viewPaginated, viewPaginated
-
Constructor Details
-
CategoryResource
public CategoryResource()
-
-
Method Details
-
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)
-