Package de.narimo.georepo.server.api
Class TagsDiffController
- java.lang.Object
-
- de.narimo.georepo.server.api.TagsDiffController
-
@Provider @Path("/workspaces/{diffWorkspace}/layers/{layername}/features/{gfid}/tags") public class TagsDiffController extends Object
-
-
Constructor Summary
Constructors Constructor Description TagsDiffController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponseacceptTagChangeset(javax.ws.rs.core.SecurityContext sec, String diffWorkspace, String dataLayerName, int gfid, int tagId)javax.ws.rs.core.ResponsedeclineTagChangeset(String diffWorkspace, String dataLayerName, int gfid, int tagId, javax.ws.rs.core.SecurityContext sec)javax.ws.rs.core.ResponsesuggestAddFeatureTags(javax.ws.rs.core.SecurityContext sec, String diffWorkspace, String dataLayerName, int gfid, List<String> tags)javax.ws.rs.core.ResponsesuggestRemoveFeatureTags(javax.ws.rs.core.SecurityContext sec, String diffWorkspace, String dataLayerName, int gfid, List<String> tags)
-
-
-
Method Detail
-
suggestAddFeatureTags
@POST @Path("/") @Consumes("application/json") public javax.ws.rs.core.Response suggestAddFeatureTags(@Context javax.ws.rs.core.SecurityContext sec, @PathParam("diffWorkspace") String diffWorkspace, @PathParam("layername") String dataLayerName, @PathParam("gfid") int gfid, List<String> tags)
-
suggestRemoveFeatureTags
@DELETE @Path("/") @Consumes("application/json") public javax.ws.rs.core.Response suggestRemoveFeatureTags(@Context javax.ws.rs.core.SecurityContext sec, @PathParam("diffWorkspace") String diffWorkspace, @PathParam("layername") String dataLayerName, @PathParam("gfid") int gfid, List<String> tags)
-
acceptTagChangeset
@PUT @Path("/{tagId}/accept") @Produces("application/json") public javax.ws.rs.core.Response acceptTagChangeset(@Context javax.ws.rs.core.SecurityContext sec, @PathParam("diffWorkspace") String diffWorkspace, @PathParam("layername") String dataLayerName, @PathParam("gfid") int gfid, @PathParam("tagId") int tagId)
-
declineTagChangeset
@PUT @Path("/{tagId}/decline") public javax.ws.rs.core.Response declineTagChangeset(@PathParam("diffWorkspace") String diffWorkspace, @PathParam("layername") String dataLayerName, @PathParam("gfid") int gfid, @PathParam("tagId") int tagId, @Context javax.ws.rs.core.SecurityContext sec)
-
-