public class OleSRUDataServiceImpl extends Object implements OleSRUDataService
| Modifier and Type | Field and Description | 
|---|---|
| OleDiagnosticsService | oleDiagnosticsService | 
| SRUCQLQueryService | srucqlQueryService | 
| Constructor and Description | 
|---|
| OleSRUDataServiceImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| List | generateBibIDList(List<OleDocument> oleDocumentsList)this will generate the list of document from docstore | 
| String | getBibliographicRecordInfo(String uuid)this method will do checkout operation of docstore which gives the bib info details | 
| List | getBibRecordsIdList(Map reqParamMap,
                                      String solrQuery)this method will fetch the bib id list from the docstore | 
| String | getExtraReqDataInfo(Map reqParamMap) | 
| String | getInstanceInfoRecordInfo(String uuid) | 
| List<OleSRUCirculationDocument> | getOleSRUCirculationDocument() | 
| List<OleSRUInstanceDocument> | getOleSRUInstanceDocument() | 
| List<OleSRUInstanceVolume> | getOleSRUInstanceVolumes() | 
| OLESruItemHandler | getOleSruItemHandler() | 
| String | getOPACXMLSearchRetrieveResponse(List oleBibIDList,
                                                                Map reqParamMap)this method will fetch the bib details , holding details from the docstore data base , creates an object for bib and holdings , and generates OPAC xml | 
| String | getParameter(String name) | 
| OleSRUInstanceDocument | processInstanceCollectionXml(String instanceXml) | 
public SRUCQLQueryService srucqlQueryService
public OleDiagnosticsService oleDiagnosticsService
public OleSRUDataServiceImpl()
public OLESruItemHandler getOleSruItemHandler()
public List getBibRecordsIdList(Map reqParamMap, String solrQuery)
getBibRecordsIdList in interface OleSRUDataServicereqParamMap - solrQuery - public String getOPACXMLSearchRetrieveResponse(List oleBibIDList, Map reqParamMap)
getOPACXMLSearchRetrieveResponse in interface OleSRUDataServiceoleBibIDList - reqParamMap - public List generateBibIDList(List<OleDocument> oleDocumentsList)
oleDocumentsList - (list of OleDocument)public String getBibliographicRecordInfo(String uuid)
uuid - public String getInstanceInfoRecordInfo(String uuid)
public List<OleSRUInstanceDocument> getOleSRUInstanceDocument()
public List<OleSRUCirculationDocument> getOleSRUCirculationDocument()
public List<OleSRUInstanceVolume> getOleSRUInstanceVolumes()
public String getExtraReqDataInfo(Map reqParamMap)
public OleSRUInstanceDocument processInstanceCollectionXml(String instanceXml)
public String getParameter(String name)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.