@POST @Path("/createFolder") @Consumes(MediaType.APPLICATION_FORM_URLENCODED) public Response createFolder( @FormParam("name") String name, @FormParam("parentID") long parentID) { FolderDTO newFolder = new FolderDTO(); newFolder.setName(name); newFolder.setParentId(parentID); fileService.saveFile(newFolder); return Response.ok().build(); }
@POST @Path("/createFile") @Consumes(MediaType.APPLICATION_FORM_URLENCODED) public Response createFile( @FormParam("fileName") String fileName, @FormParam("type") String type, @FormParam("parentID") long parentID) { TextFileDTO newFile = new TextFileDTO(); newFile.setType(FileType.valueOf(type)); newFile.setName(fileName); newFile.setParentId(parentID); fileService.saveFile(newFile); return Response.ok().build(); }