Class BoardsRestService

Object
BoardsRestService

@DeclareRoles("deputy") @RolesAllowed("deputy") @Path("/administration/boards") public class BoardsRestService extends Object
Author:
maartenl
  • Constructor Details

    • BoardsRestService

      public BoardsRestService()
  • Method Details

    • create

      @POST @Consumes("application/json") public Long create(String json)
    • edit

      @PUT @Path("{id}") @Consumes("application/json") public void edit(@PathParam("id") Long id, String json)
    • remove

      @DELETE @Path("{id}") public void remove(@PathParam("id") Long id)
    • find

      @GET @Path("{id}") @Produces("application/json") public String find(@PathParam("id") Long id)
    • findRecentMessages

      @GET @Path("{id}/messages") @Produces("application/json") public String findRecentMessages(@PathParam("id") Long id)
    • editMessage

      @PUT @Path("{id}/messages/{messageid}") @Produces("application/json") public void editMessage(@PathParam("id") Long id, @PathParam("messageid") Long messageid, String json)
    • findAll

      @GET @Produces("application/json") public Response findAll(@Context UriInfo info)
    • findRange

      @GET @Path("{offset}/{pageSize}") @Produces("application/json") public String findRange(@Context UriInfo info, @PathParam("offset") Integer offset, @PathParam("pageSize") Integer pageSize)
    • count

      @GET @Path("count") @Produces("text/plain") public String count(@Context UriInfo info)