Package org.fenixedu.cms.api.resource
Class PostFileResource
java.lang.Object
org.fenixedu.bennu.core.rest.JsonAwareResource
org.fenixedu.bennu.core.rest.BennuRestResource
org.fenixedu.cms.api.resource.PostFileResource
@Path("/cms/postFiles")
public class PostFileResource
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.ResponsedeletePostFile(PostFile postFile) com.google.gson.JsonElementgetPostFile(PostFile postFile) com.google.gson.JsonElementupdatePostFile(PostFile postFile, 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
-
PostFileResource
public PostFileResource()
-
-
Method Details
-
getPostFile
@GET @Produces("application/json") @Path("/{oid}") public com.google.gson.JsonElement getPostFile(@PathParam("oid") PostFile postFile) -
updatePostFile
@PUT @Consumes("application/json") @Produces("application/json") @Path("/{oid}") public com.google.gson.JsonElement updatePostFile(@PathParam("oid") PostFile postFile, com.google.gson.JsonElement json) -
deletePostFile
@DELETE @Produces("application/json") @Path("/{oid}") public javax.ws.rs.core.Response deletePostFile(@PathParam("oid") PostFile postFile)
-