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 BibInfoServiceExceptionpublic String save(BibInfoBean bibInfoBean, HashMap dataMap) throws Exception
save in interface BibInfoServiceExceptionpublic List<BibInfoBean> getUUID(List<BibInfoBean> bibInfoBeanList, HashMap dataMap) throws Exception
getUUID in interface BibInfoServiceExceptionpublic String getDocStoreResponse(HashMap<String,String> dataMap) throws Exception
getDocStoreResponse in interface BibInfoServiceExceptionpublic String getDocSearchResponse(BibInfoBean bibInfoBean) throws Exception
getDocSearchResponse in interface BibInfoServiceExceptionpublic String convertBibInfoBeanToMarcXMLString(BibInfoBean bibInfoBean, HashMap<String,String> dataMap) throws Exception
convertBibInfoBeanToMarcXMLString in interface BibInfoServiceExceptionpublic String generateItemMarcXMLString(BibInfoBean bibInfoBean, HashMap<String,String> dataMap) throws Exception
generateItemMarcXMLString in interface BibInfoServiceExceptionpublic String generateInstanceMarcXMLString(BibInfoBean bibInfoBean, HashMap<String,String> dataMap) throws Exception
Exceptionpublic String generateXMLStringForIngest(BibInfoBean bibInfoBean, HashMap<String,String> dataMap) throws Exception
generateXMLStringForIngest in interface BibInfoServiceExceptionpublic String generateXMLStringForIngest(List<BibInfoBean> bibInfoBeanList, HashMap<String,String> dataMap) throws Exception
Exceptionpublic String generateRequestXMLString(BibInfoBean bibInfoBean, HashMap<String,String> dataMap) throws Exception
generateRequestXMLString in interface BibInfoServiceExceptionpublic String generateRequestXMLString(List<BibInfoBean> bibInfoBeanList, HashMap<String,String> dataMap) throws Exception
Exceptionpublic String getFormData(HashMap<String,String> dataMap) throws Exception
Exceptionpublic BibInfoBean retrieve(String titleId) throws Exception
Exceptionpublic BibInfoBean retrieveFromDocStore(HashMap<String,String> dataMap) throws Exception
retrieveFromDocStore in interface BibInfoServiceExceptionpublic boolean isExists(HashMap map) throws Exception
isExists in interface BibInfoServiceExceptionpublic boolean isDuplicateRecord(BibInfoBean bibInfoBean) throws Exception
isDuplicateRecord in interface BibInfoServiceExceptionpublic List<BibInfoBean> searchBibInfo(BibInfoBean bibInfoBean) throws Exception
searchBibInfo in interface BibInfoServiceExceptionpublic List<DocInfoBean> search(BibInfoBean bibInfoBean) throws Exception
Exceptionpublic String buildDocSearchQuery(Map map)
map - public List search(Map map) throws Exception
search in interface BibInfoServiceExceptionBibInfoService.search(java.util.Map)public List search(HashMap map, int noOfRecords) throws Exception
search in interface BibInfoServiceExceptionpublic String getTitleIdByMarcXMLFileProcessing(BibInfoBean bibInfoBean, HashMap<String,String> dataMap) throws Exception
getTitleIdByMarcXMLFileProcessing in interface BibInfoServiceExceptionpublic 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 BibInfoServiceExceptionpublic BibInfoBean retrieveFromSolrQuery(Map map) throws Exception
retrieveFromSolrQuery in interface BibInfoServiceExceptionpublic BibInfoBean setBibInfoBean(List<HashMap<String,Object>> bibInfo)
Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.