Class SearchService


  • @RequestScope
    @Component
    public class SearchService
    extends AbstractResourceService
    This service provides methods for creating Search API response. There should be a single instance of this service per request. The @RequestScope provides a single instance created and available during complete lifecycle of the HTTP request.
    • Constructor Detail

      • SearchService

        public SearchService​(org.dspace.services.ConfigurationService configurationService)
    • Method Detail

      • searchWithinManifest

        public String searchWithinManifest​(UUID uuid,
                                           String query)
                                    throws NotImplementedException
        Executes a search query for items in the current manifest. A search plugin must be enabled.
        Parameters:
        uuid - dspace item uuid
        query - the solr query
        Returns:
        IIIF search result with page coordinate annotations.
        Throws:
        NotImplementedException