Package org.dspace.authority
Interface AuthoritySearchService
-
- All Known Implementing Classes:
AuthoritySolrServiceImpl
public interface AuthoritySearchServiceManage 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>getAllIndexedMetadataFields()Retrieves all the metadata fields which are indexed in the authority control.org.apache.solr.client.solrj.response.QueryResponsesearch(org.apache.solr.client.solrj.SolrQuery query)
-
-
-
Method Detail
-
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.SolrServerExceptionMalformedURLExceptionIOException
-
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
-
-