Package org.fenixedu.cms.api.resource
Class PageResource
- java.lang.Object
-
- org.fenixedu.bennu.core.rest.JsonAwareResource
-
- org.fenixedu.bennu.core.rest.BennuRestResource
-
- org.fenixedu.cms.api.resource.PageResource
-
@Path("/cms/pages") public class PageResource extends org.fenixedu.bennu.core.rest.BennuRestResource
-
-
Constructor Summary
Constructors Constructor Description PageResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponsedeletePage(Page page)com.google.gson.JsonElementgetPage(Page page)com.google.gson.JsonElementupdatePage(Page page, com.google.gson.JsonElement json)-
Methods inherited from class org.fenixedu.bennu.core.rest.BennuRestResource
accessControl, accessControl, ok, readDomainObject, verifyAndGetRequestAuthor
-
-
-
-
Method Detail
-
getPage
@GET @Produces("application/json") @Path("/{oid}") public com.google.gson.JsonElement getPage(@PathParam("oid") Page page)
-
updatePage
@PUT @Consumes("application/json") @Produces("application/json") @Path("/{oid}") public com.google.gson.JsonElement updatePage(@PathParam("oid") Page page, com.google.gson.JsonElement json)
-
deletePage
@DELETE @Produces("application/json") @Path("/{oid}") public javax.ws.rs.core.Response deletePage(@PathParam("oid") Page page)
-
-