public class BibInfoServiceImpl extends Object implements BibInfoService
Modifier and Type | Field and Description |
---|---|
protected BibMarcXMLGenerationService |
bibMarcXMLGenerationService |
protected org.kuali.rice.core.api.config.property.ConfigurationService |
configurationService |
protected FileProcessingService |
fileProcessingService |
protected ItemMarcXMLGenerationService |
itemMarcXMLGenerationService |
protected WebClientService |
webClientService |
Modifier | Constructor and Description |
---|---|
protected |
BibInfoServiceImpl() |
protected org.kuali.rice.core.api.config.property.ConfigurationService configurationService
protected WebClientService webClientService
protected BibMarcXMLGenerationService bibMarcXMLGenerationService
protected ItemMarcXMLGenerationService itemMarcXMLGenerationService
protected FileProcessingService fileProcessingService
protected BibInfoServiceImpl()
public String save(BibInfoBean bibInfoBean) throws Exception
save
in interface BibInfoService
Exception
public String save(BibInfoBean bibInfoBean, HashMap dataMap) throws Exception
save
in interface BibInfoService
Exception
public List<BibInfoBean> getUUID(List<BibInfoBean> bibInfoBeanList, HashMap dataMap) throws Exception
getUUID
in interface BibInfoService
Exception
public String getDocStoreResponse(HashMap<String,String> dataMap) throws Exception
getDocStoreResponse
in interface BibInfoService
Exception
public String getDocSearchResponse(BibInfoBean bibInfoBean) throws Exception
getDocSearchResponse
in interface BibInfoService
Exception
public String convertBibInfoBeanToMarcXMLString(BibInfoBean bibInfoBean, HashMap<String,String> dataMap) throws Exception
convertBibInfoBeanToMarcXMLString
in interface BibInfoService
Exception
public String generateItemMarcXMLString(BibInfoBean bibInfoBean, HashMap<String,String> dataMap) throws Exception
generateItemMarcXMLString
in interface BibInfoService
Exception
public String generateInstanceMarcXMLString(BibInfoBean bibInfoBean, HashMap<String,String> dataMap) throws Exception
Exception
public String generateXMLStringForIngest(BibInfoBean bibInfoBean, HashMap<String,String> dataMap) throws Exception
generateXMLStringForIngest
in interface BibInfoService
Exception
public String generateXMLStringForIngest(List<BibInfoBean> bibInfoBeanList, HashMap<String,String> dataMap) throws Exception
Exception
public String generateRequestXMLString(BibInfoBean bibInfoBean, HashMap<String,String> dataMap) throws Exception
generateRequestXMLString
in interface BibInfoService
Exception
public String generateRequestXMLString(List<BibInfoBean> bibInfoBeanList, HashMap<String,String> dataMap) throws Exception
Exception
public String getFormData(HashMap<String,String> dataMap) throws Exception
Exception
public BibInfoBean retrieve(String titleId) throws Exception
Exception
public BibInfoBean retrieveFromDocStore(HashMap<String,String> dataMap) throws Exception
retrieveFromDocStore
in interface BibInfoService
Exception
public boolean isExists(HashMap map) throws Exception
isExists
in interface BibInfoService
Exception
public boolean isDuplicateRecord(BibInfoBean bibInfoBean) throws Exception
isDuplicateRecord
in interface BibInfoService
Exception
public List<BibInfoBean> searchBibInfo(BibInfoBean bibInfoBean) throws Exception
searchBibInfo
in interface BibInfoService
Exception
public List<DocInfoBean> search(BibInfoBean bibInfoBean) throws Exception
Exception
public String buildDocSearchQuery(Map map)
map
- public List search(Map map) throws Exception
search
in interface BibInfoService
Exception
BibInfoService.search(java.util.Map)
public List search(HashMap map, int noOfRecords) throws Exception
search
in interface BibInfoService
Exception
public String getTitleIdByMarcXMLFileProcessing(BibInfoBean bibInfoBean, HashMap<String,String> dataMap) throws Exception
getTitleIdByMarcXMLFileProcessing
in interface BibInfoService
Exception
public org.kuali.rice.core.api.config.property.ConfigurationService getConfigurationService()
public void setConfigurationService(org.kuali.rice.core.api.config.property.ConfigurationService kualiConfigurationService)
public WebClientService getWebClientService()
public void setWebClientService(WebClientService webClientService)
public BibMarcXMLGenerationService getBibMarcXMLGenerationService()
public void setBibMarcXMLGenerationService(BibMarcXMLGenerationService bibMarcXMLGenerationService)
public ItemMarcXMLGenerationService getItemMarcXMLGenerationService()
public void setItemMarcXMLGenerationService(ItemMarcXMLGenerationService itemMarcXMLGenerationService)
public FileProcessingService getFileProcessingService()
public void setFileProcessingService(FileProcessingService fileProcessingService)
public List<DocInfoBean> getResult(List isbnList) throws Exception
getResult
in interface BibInfoService
Exception
public BibInfoBean retrieveFromSolrQuery(Map map) throws Exception
Exception
public BibInfoBean setBibInfoBean(List<HashMap<String,Object>> bibInfo)
public BibInfoBean setBibInfoBeanNew(Bib bib)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.