public class DocstoreSolrSearchService extends Object implements DocstoreSearchService
BIB_FIELDS, BIB_LINK_FIELDS, BIBLIOGRAPHIC, EHOLDINGS, EHOLDINGS_FIELDS, EHOLDINGS_LINK_FIELDS, HOLDINGS, HOLDINGS_FIELDS, HOLDINGS_LINK_FIELDS, INSTANCE, ITEM, ITEM_FIELDS, ITEM_LINK_FIELDS
Constructor and Description |
---|
DocstoreSolrSearchService() |
Modifier and Type | Method and Description |
---|---|
String |
buildQueryWithSearchConditions(List<SearchCondition> searchConditions) |
void |
buildQueryWithSearchConditions(SearchParams searchParams,
org.apache.solr.client.solrj.SolrQuery solrQuery) |
String |
buildQueryWithSearchParams(SearchParams searchParams) |
List<String> |
callNumberBrowse(BrowseParams browseParams) |
String |
findBib(Map<String,String> map) |
String |
findBibTree(Map<String,String> map) |
String |
findHoldings(Map<String,String> map) |
String |
findHoldingsTree(Map<String,String> map) |
String |
findItem(Map<String,String> map) |
SearchResponse |
search(SearchParams searchParams) |
public DocstoreSolrSearchService()
public SearchResponse search(SearchParams searchParams)
search
in interface DocstoreSearchService
public String buildQueryWithSearchParams(SearchParams searchParams)
public String buildQueryWithSearchConditions(List<SearchCondition> searchConditions)
public void buildQueryWithSearchConditions(SearchParams searchParams, org.apache.solr.client.solrj.SolrQuery solrQuery)
public List<String> callNumberBrowse(BrowseParams browseParams)
callNumberBrowse
in interface DocstoreSearchService
public String findBib(Map<String,String> map)
findBib
in interface DocstoreSearchService
public String findHoldings(Map<String,String> map)
findHoldings
in interface DocstoreSearchService
public String findItem(Map<String,String> map)
findItem
in interface DocstoreSearchService
public String findHoldingsTree(Map<String,String> map)
findHoldingsTree
in interface DocstoreSearchService
public String findBibTree(Map<String,String> map)
findBibTree
in interface DocstoreSearchService
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.