Class ItemCollection


@Path("/item/{uuid}/collection") public class ItemCollection extends ItemUtils
  • Constructor Details

    • ItemCollection

      public ItemCollection()
  • Method Details

    • getCollections

      @GET @Produces("application/json") public javax.ws.rs.core.Response getCollections(@PathParam("uuid") String uuid, @CookieParam("cauth") javax.ws.rs.core.Cookie authCookie, @Context javax.ws.rs.core.UriInfo uri)
    • getLastCollection

      @GET @Path("{name}") @Produces("application/json") public javax.ws.rs.core.Response getLastCollection(@PathParam("uuid") String uuid, @PathParam("name") String collName, @CookieParam("cauth") javax.ws.rs.core.Cookie authCookie, @Context javax.ws.rs.core.UriInfo uri)
    • getCollectionVersions

      @GET @Path("{name}/version") public javax.ws.rs.core.Response getCollectionVersions(@PathParam("uuid") String uuid, @PathParam("name") String collName, @CookieParam("cauth") javax.ws.rs.core.Cookie authCookie, @Context javax.ws.rs.core.UriInfo uri)
    • getCollectionVersion

      @GET @Path("{name}/version/{version}") public javax.ws.rs.core.Response getCollectionVersion(@PathParam("uuid") String uuid, @PathParam("name") String collName, @PathParam("version") String collVersion, @CookieParam("cauth") javax.ws.rs.core.Cookie authCookie, @Context javax.ws.rs.core.UriInfo uri)
    • getCollectionUpdateFormTemplate

      @GET @Path("{name}/formTemplate") @Produces("application/json") public javax.ws.rs.core.Response getCollectionUpdateFormTemplate(@PathParam("uuid") String uuid, @PathParam("name") String collName, @CookieParam("cauth") javax.ws.rs.core.Cookie authCookie, @Context javax.ws.rs.core.UriInfo uri)