Class WeblinkModificationController


  • @Provider
    @Path("/workspaces/{diffWorkspace}/layers/{layername}/features/{gfid}/links")
    public class WeblinkModificationController
    extends Object
    • Constructor Detail

      • WeblinkModificationController

        public WeblinkModificationController()
    • Method Detail

      • postLayerWeblink

        @POST
        @Path("/changes")
        @Consumes("application/json")
        public javax.ws.rs.core.Response postLayerWeblink​(@Context
                                                          javax.ws.rs.core.SecurityContext sec,
                                                          @Context
                                                          javax.servlet.ServletContext ctx,
                                                          @PathParam("diffWorkspace")
                                                          String diffWorkspace,
                                                          @PathParam("layername")
                                                          String dataLayerName,
                                                          @PathParam("gfid")
                                                          int gfid,
                                                          Weblink weblink)
                                                   throws IOException,
                                                          SQLException
        Throws:
        IOException
        SQLException
      • acceptWeblinkChangeset

        @PUT
        @Path("/{linkId}/accept")
        public javax.ws.rs.core.Response acceptWeblinkChangeset​(@PathParam("diffWorkspace")
                                                                String diffWorkspace,
                                                                @PathParam("layername")
                                                                String dataLayerName,
                                                                @PathParam("gfid")
                                                                int gfid,
                                                                @PathParam("linkId")
                                                                int linkId,
                                                                @Context
                                                                javax.ws.rs.core.SecurityContext sec)
      • declineWeblinkChangeset

        @PUT
        @Path("/{linkId}/decline")
        public javax.ws.rs.core.Response declineWeblinkChangeset​(@PathParam("diffWorkspace")
                                                                 String diffWorkspace,
                                                                 @PathParam("layername")
                                                                 String dataLayerName,
                                                                 @PathParam("gfid")
                                                                 int gfid,
                                                                 @PathParam("linkId")
                                                                 int linkId,
                                                                 @Context
                                                                 javax.ws.rs.core.SecurityContext sec)