public interface BatchProcessBibImportService
Modifier and Type | Method and Description |
---|---|
Bib |
findMatchingBibRecord(BibMarcRecord bibRecord,
OLEBatchProcessProfileBo oleBatchProcessProfileBo,
List<BibMarcRecord> failureRecordsList) |
BibMarcRecord |
overlayFields(BibMarcRecord matchedRecord,
BibMarcRecord inComingRecord,
OLEBatchProcessProfileBo processProfile) |
Bib |
performProcessBib(BibMarcRecord bibRecord,
OLEBatchProcessProfileBo oleBatchProcessProfileBo) |
String |
preProcessMarc(String marcFileContent) |
void |
process001(BibMarcRecord bibMarcRecord,
OLEBatchProcessProfileBo oleBatchProcessProfileBo) |
List<BibMarcRecord> |
saveBatch(List<BibMarcRecord> bibMarcRecords,
List<BibTree> bibTreesToCreate,
List<Bib> bibsToUpdate,
List<HoldingsTree> holdingsTreesToCreate,
List<String> bibIdsToDeleteHoldings) |
Bib performProcessBib(BibMarcRecord bibRecord, OLEBatchProcessProfileBo oleBatchProcessProfileBo) throws Exception
Exception
Bib findMatchingBibRecord(BibMarcRecord bibRecord, OLEBatchProcessProfileBo oleBatchProcessProfileBo, List<BibMarcRecord> failureRecordsList) throws Exception
Exception
String preProcessMarc(String marcFileContent) throws Exception
Exception
void process001(BibMarcRecord bibMarcRecord, OLEBatchProcessProfileBo oleBatchProcessProfileBo)
BibMarcRecord overlayFields(BibMarcRecord matchedRecord, BibMarcRecord inComingRecord, OLEBatchProcessProfileBo processProfile)
List<BibMarcRecord> saveBatch(List<BibMarcRecord> bibMarcRecords, List<BibTree> bibTreesToCreate, List<Bib> bibsToUpdate, List<HoldingsTree> holdingsTreesToCreate, List<String> bibIdsToDeleteHoldings)
Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.