public class BatchProcessDeleteServiceImpl extends Object implements BatchProcessDeleteService
Constructor and Description |
---|
BatchProcessDeleteServiceImpl() |
Modifier and Type | Method and Description |
---|---|
Map |
getBibIdsForBatchDelete(String searchMrcFieldData,
String profileFiled)
This method perform to fetch the record from docstore by using file data and profile field value and validate the bib record is using in any requisition and loan and boundwith
|
Map |
getBibIdsForBatchDeleteWithSearchData(String searchData,
String dataField) |
DocstoreClientLocator |
getDocstoreClientLocator() |
List |
getItemIdList(String bibId)
This method return list of item UUids by using bib UUid value
|
int |
performBatchDelete(List docBibIds,
String profileField)
This method performs to delete the bib records by using list of bib UUid values
|
public BatchProcessDeleteServiceImpl()
public DocstoreClientLocator getDocstoreClientLocator()
public int performBatchDelete(List docBibIds, String profileField) throws Exception
performBatchDelete
in interface BatchProcessDeleteService
docBibIds
- profileField
- Exception
public List getItemIdList(String bibId) throws Exception
bibId
- Exception
public Map getBibIdsForBatchDelete(String searchMrcFieldData, String profileFiled) throws Exception
getBibIdsForBatchDelete
in interface BatchProcessDeleteService
searchMrcFieldData
- profileFiled
- Exception
public Map getBibIdsForBatchDeleteWithSearchData(String searchData, String dataField)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.