Class MCRIIIFImageResource

java.lang.Object
org.mycore.iiif.image.resources.MCRIIIFImageResource

@Path("/image/v2{noop: /?}{impl: ([a-zA-Z0-9]+)?}") public class MCRIIIFImageResource extends Object
  • Field Details

  • Constructor Details

    • MCRIIIFImageResource

      public MCRIIIFImageResource()
  • Method Details

    • getInfo

      @GET @Produces("application/ld+json") @Path("{identifier}/info.json") public jakarta.ws.rs.core.Response getInfo(@PathParam("impl") String implString, @PathParam("identifier") String identifier)
    • getInfoRedirect

      @GET @Path("{identifier}") public jakarta.ws.rs.core.Response getInfoRedirect(@PathParam("impl") String impl, @PathParam("identifier") String identifier)
    • getImage

      @GET @Path("{identifier}/{region}/{size}/{rotation}/{quality}.{format}") public jakarta.ws.rs.core.Response getImage(@PathParam("impl") String implStr, @PathParam("identifier") String identifier, @PathParam("region") String region, @PathParam("size") String size, @PathParam("rotation") String rotation, @PathParam("quality") String quality, @PathParam("format") String format)
    • getDereferencedProfile

      @GET @Path("profile.json") @Produces("application/ld+json") public jakarta.ws.rs.core.Response getDereferencedProfile(@PathParam("impl") String implStr)
    • getProfile

      public MCRIIIFImageProfile getProfile(MCRIIIFImageImpl impl)