Class OpenSearchResource

java.lang.Object
io.goobi.viewer.api.rest.v1.search.OpenSearchResource

@Path("/opensearch") public class OpenSearchResource extends Object
REST resource providing OpenSearch protocol endpoints for search and auto-suggest functionality.

The endpoint URL is referenced in the header of the viewer theme's template.html. Returns the XML document from /resources/opensearch/opensearch.xml.

  • Constructor Details

    • OpenSearchResource

      public OpenSearchResource()
  • Method Details

    • getXml

      @GET @Produces("text/xml") public String getXml()
      getXml.
      Returns:
      the OpenSearch description document as an XML string