Class ResourceSetService

    • Method Detail

      • createPost

        @POST
        @Consumes("application/json")
        @Produces("application/json")
        public javax.ws.rs.core.Response createPost​(ResourceRepresentation resource)
      • update

        @Path("{id}")
        @PUT
        @Consumes("application/json")
        @Produces("application/json")
        public javax.ws.rs.core.Response update​(@PathParam("id")
                                                String id,
                                                ResourceRepresentation resource)
      • delete

        @Path("{id}")
        @DELETE
        public javax.ws.rs.core.Response delete​(@PathParam("id")
                                                String id)
      • findById

        @Path("{id}")
        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response findById​(@PathParam("id")
                                                  String id)
      • getScopes

        @Path("{id}/scopes")
        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response getScopes​(@PathParam("id")
                                                   String id)
      • getPermissions

        @Path("{id}/permissions")
        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response getPermissions​(@PathParam("id")
                                                        String id)
      • getAttributes

        @Path("{id}/attributes")
        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response getAttributes​(@PathParam("id")
                                                       String id)
      • find

        @Path("/search")
        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response find​(@QueryParam("name")
                                              String name)
      • find

        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response find​(@QueryParam("_id")
                                              String id,
                                              @QueryParam("name")
                                              String name,
                                              @QueryParam("uri")
                                              String uri,
                                              @QueryParam("owner")
                                              String owner,
                                              @QueryParam("type")
                                              String type,
                                              @QueryParam("scope")
                                              String scope,
                                              @QueryParam("matchingUri")
                                              Boolean matchingUri,
                                              @QueryParam("exactName")
                                              Boolean exactName,
                                              @QueryParam("deep")
                                              Boolean deep,
                                              @QueryParam("first")
                                              Integer firstResult,
                                              @QueryParam("max")
                                              Integer maxResult)
      • find

        public javax.ws.rs.core.Response find​(@QueryParam("_id")
                                              String id,
                                              @QueryParam("name")
                                              String name,
                                              @QueryParam("uri")
                                              String uri,
                                              @QueryParam("owner")
                                              String owner,
                                              @QueryParam("type")
                                              String type,
                                              @QueryParam("scope")
                                              String scope,
                                              @QueryParam("matchingUri")
                                              Boolean matchingUri,
                                              @QueryParam("exactName")
                                              Boolean exactName,
                                              @QueryParam("deep")
                                              Boolean deep,
                                              @QueryParam("first")
                                              Integer firstResult,
                                              @QueryParam("max")
                                              Integer maxResult,
                                              BiFunction<Resource,​Boolean,​?> toRepresentation)