Interface AuthoritySearchService

All Known Implementing Classes:
AuthoritySolrServiceImpl

public interface AuthoritySearchService
Manage queries of the Solr authority core.
Author:
Antoine Snyers (antoine at atmire.com), Kevin Van de Velde (kevin at atmire dot com), Ben Bosman (ben at atmire dot com), Mark Diggory (markd at atmire dot com)
  • Method Summary

    Modifier and Type
    Method
    Description
    Retrieves all the metadata fields which are indexed in the authority control.
    org.apache.solr.client.solrj.response.QueryResponse
    search(org.apache.solr.client.solrj.SolrQuery query)
     
  • Method Details

    • search

      org.apache.solr.client.solrj.response.QueryResponse search(org.apache.solr.client.solrj.SolrQuery query) throws org.apache.solr.client.solrj.SolrServerException, MalformedURLException, IOException
      Throws:
      org.apache.solr.client.solrj.SolrServerException
      MalformedURLException
      IOException
    • getAllIndexedMetadataFields

      List<String> getAllIndexedMetadataFields() throws Exception
      Retrieves all the metadata fields which are indexed in the authority control.
      Returns:
      names of indexed fields.
      Throws:
      org.apache.solr.client.solrj.SolrServerException - passed through.
      MalformedURLException - passed through.
      Exception