Mercurial > lada > lada-server
diff src/main/java/de/intevation/lada/rest/KommentarMService.java @ 1028:1c41c7b8f7c2 schema-update
Updated server application to new database model. THIS IS STILL WIP!!!
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Fri, 08 Jul 2016 15:32:36 +0200 |
parents | 2fe625c91ab3 |
children | 3a5a9a0492d1 |
line wrap: on
line diff
--- a/src/main/java/de/intevation/lada/rest/KommentarMService.java Mon Jul 04 14:31:18 2016 +0200 +++ b/src/main/java/de/intevation/lada/rest/KommentarMService.java Fri Jul 08 15:32:36 2016 +0200 @@ -23,8 +23,8 @@ import javax.ws.rs.core.MultivaluedMap; import javax.ws.rs.core.UriInfo; -import de.intevation.lada.model.land.LKommentarM; -import de.intevation.lada.model.land.LMessung; +import de.intevation.lada.model.land.KommentarM; +import de.intevation.lada.model.land.Messung; import de.intevation.lada.util.annotation.AuthorizationConfig; import de.intevation.lada.util.annotation.RepositoryConfig; import de.intevation.lada.util.auth.Authorization; @@ -116,23 +116,23 @@ catch(NumberFormatException nfe) { return new Response(false, 699, null); } - LMessung messung = defaultRepo.getByIdPlain( - LMessung.class, + Messung messung = defaultRepo.getByIdPlain( + Messung.class, id, "land"); - if (!authorization.isAuthorized(request, messung, RequestMethod.GET, LMessung.class)) { + if (!authorization.isAuthorized(request, messung, RequestMethod.GET, Messung.class)) { return new Response(false, 699, null); } - QueryBuilder<LKommentarM> builder = - new QueryBuilder<LKommentarM>( + QueryBuilder<KommentarM> builder = + new QueryBuilder<KommentarM>( defaultRepo.entityManager("land"), - LKommentarM.class); + KommentarM.class); builder.and("messungsId", messungId); return authorization.filter( request, defaultRepo.filter(builder.getQuery(), "land"), - LKommentarM.class); + KommentarM.class); } /** @@ -153,20 +153,20 @@ @PathParam("id") String id ) { Response response = - defaultRepo.getById(LKommentarM.class, Integer.valueOf(id), "land"); - LKommentarM kommentar = (LKommentarM)response.getData(); - LMessung messung = defaultRepo.getByIdPlain( - LMessung.class, + defaultRepo.getById(KommentarM.class, Integer.valueOf(id), "land"); + KommentarM kommentar = (KommentarM)response.getData(); + Messung messung = defaultRepo.getByIdPlain( + Messung.class, kommentar.getMessungsId(), "land"); - if (!authorization.isAuthorized(request, messung, RequestMethod.GET, LMessung.class)) { + if (!authorization.isAuthorized(request, messung, RequestMethod.GET, Messung.class)) { return new Response(false, 699, null); } return authorization.filter( request, response, - LKommentarM.class); + KommentarM.class); } /** @@ -193,13 +193,13 @@ public Response create( @Context HttpHeaders headers, @Context HttpServletRequest request, - LKommentarM kommentar + KommentarM kommentar ) { if (!authorization.isAuthorized( request, kommentar, RequestMethod.POST, - LKommentarM.class) + KommentarM.class) ) { return new Response(false, 699, null); } @@ -207,7 +207,7 @@ return authorization.filter( request, defaultRepo.create(kommentar, "land"), - LKommentarM.class); + KommentarM.class); } /** @@ -235,20 +235,20 @@ public Response update( @Context HttpHeaders headers, @Context HttpServletRequest request, - LKommentarM kommentar + KommentarM kommentar ) { if (!authorization.isAuthorized( request, kommentar, RequestMethod.PUT, - LKommentarM.class) + KommentarM.class) ) { return new Response(false, 699, null); } return authorization.filter( request, defaultRepo.update(kommentar, "land"), - LKommentarM.class); + KommentarM.class); } /** @@ -270,13 +270,13 @@ ) { /* Get the object by id*/ Response kommentar = - defaultRepo.getById(LKommentarM.class, Integer.valueOf(id), "land"); - LKommentarM kommentarObj = (LKommentarM)kommentar.getData(); + defaultRepo.getById(KommentarM.class, Integer.valueOf(id), "land"); + KommentarM kommentarObj = (KommentarM)kommentar.getData(); if (!authorization.isAuthorized( request, kommentarObj, RequestMethod.DELETE, - LKommentarM.class) + KommentarM.class) ) { return new Response(false, 699, null); }