Class IIIFPresentationResponseFilter

java.lang.Object
io.goobi.viewer.api.rest.filters.IIIFPresentationResponseFilter
All Implemented Interfaces:
javax.ws.rs.container.ContainerResponseFilter

@Provider public class IIIFPresentationResponseFilter extends Object implements javax.ws.rs.container.ContainerResponseFilter

Adds the @context property to all IIIF Presentation responses in the topmost json element

Author:
Florian Alpers
  • Field Details

  • Constructor Details

    • IIIFPresentationResponseFilter

      public IIIFPresentationResponseFilter()
  • Method Details

    • filter

      public void filter(javax.ws.rs.container.ContainerRequestContext request, javax.ws.rs.container.ContainerResponseContext response) throws IOException
      Specified by:
      filter in interface javax.ws.rs.container.ContainerResponseFilter
      Throws:
      IOException
    • setResponseCharset

      public void setResponseCharset(javax.ws.rs.container.ContainerResponseContext response, String charset)

      setResponseCharset.

      Parameters:
      response - a ContainerResponseContext object.
      charset - a String object.