Package org.mycore.iiif.image.resources
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 Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
getDereferencedProfile
(String implStr) jakarta.ws.rs.core.Response
getImage
(String implStr, String identifier, String region, String size, String rotation, String quality, String format) jakarta.ws.rs.core.Response
jakarta.ws.rs.core.Response
getInfoRedirect
(String impl, String identifier) getProfile
(MCRIIIFImageImpl impl)
-
Field Details
-
IIIF_IMAGE_API_2_LEVEL2
- See Also:
-
IMPL_PARAM
- See Also:
-
IDENTIFIER_PARAM
- See Also:
-
-
Constructor Details
-
MCRIIIFImageResource
public MCRIIIFImageResource()
-
-
Method Details
-
getInfo
-
getInfoRedirect
-
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
-