Package de.narimo.georepo.server.api
Class ImageModificationController
- java.lang.Object
-
- de.narimo.georepo.server.api.ImageModificationController
-
@Provider @Path("/workspaces/{diffWorkspace}/layers/{layername}/features/{gfid}/images/changes") public class ImageModificationController extends Object
-
-
Constructor Summary
Constructors Constructor Description ImageModificationController()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static javax.ws.rs.core.ResponseacceptImage(javax.ws.rs.core.SecurityContext sec, javax.servlet.ServletContext ctx, String diffWorkspace, String dataLayerName, String gfid)static javax.ws.rs.core.ResponsedeclineImage(javax.ws.rs.core.SecurityContext sec, javax.servlet.ServletContext ctx, String diffWorkspace, String dataLayerName, String gfid)static javax.ws.rs.core.ResponsedeleteLayerImage(javax.ws.rs.core.SecurityContext sec, javax.servlet.ServletContext ctx, String diffWorkspace, String dataLayerName, String gfid)javax.ws.rs.core.ResponsepostLayerImage(javax.ws.rs.core.SecurityContext sec, javax.servlet.ServletContext ctx, String diffWorkspace, String dataLayerName, int gfid, String filename, InputStream uploadedInputStream)
-
-
-
Method Detail
-
postLayerImage
@POST @Path("") @Consumes({"image/png","image/jpg","image/jpeg","image/gif"}) public javax.ws.rs.core.Response postLayerImage(@Context javax.ws.rs.core.SecurityContext sec, @Context javax.servlet.ServletContext ctx, @PathParam("diffWorkspace") String diffWorkspace, @PathParam("layername") String dataLayerName, @PathParam("gfid") int gfid, @QueryParam("filename") String filename, InputStream uploadedInputStream) throws IOException, SQLException- Throws:
IOExceptionSQLException
-
deleteLayerImage
@DELETE @Path("") @Produces("application/json") public static javax.ws.rs.core.Response deleteLayerImage(@Context javax.ws.rs.core.SecurityContext sec, @Context javax.servlet.ServletContext ctx, @PathParam("diffWorkspace") String diffWorkspace, @PathParam("layername") String dataLayerName, @PathParam("gfid") String gfid)
-
acceptImage
@PUT @Path("/accept") @Produces("application/json") public static javax.ws.rs.core.Response acceptImage(@Context javax.ws.rs.core.SecurityContext sec, @Context javax.servlet.ServletContext ctx, @PathParam("diffWorkspace") String diffWorkspace, @PathParam("layername") String dataLayerName, @PathParam("gfid") String gfid)
-
declineImage
@PUT @Path("/decline") @Produces("application/json") public static javax.ws.rs.core.Response declineImage(@Context javax.ws.rs.core.SecurityContext sec, @Context javax.servlet.ServletContext ctx, @PathParam("diffWorkspace") String diffWorkspace, @PathParam("layername") String dataLayerName, @PathParam("gfid") String gfid)
-
-