public class RdbmsWorkBibDocumentManager extends RdbmsAbstarctDocumentManager
| Constructor and Description |
|---|
RdbmsWorkBibDocumentManager() |
| Modifier and Type | Method and Description |
|---|---|
ResponseDocument |
buildResponseDocument(RequestDocument requestDocument,
BibRecord bibRecord,
ResponseDocument responseDocument) |
void |
checkInContent(RequestDocument requestDocument,
Object object,
ResponseDocument responseDocument) |
ResponseDocument |
checkoutContent(RequestDocument requestDocument,
Object object) |
void |
deleteDocs(RequestDocument requestDocument,
Object object) |
ResponseDocument |
deleteVerify(RequestDocument requestDocument,
Object object) |
protected boolean |
getBibIdFromBibXMLContent(BibRecord bibRecord) |
static RdbmsWorkBibDocumentManager |
getInstance() |
protected void |
modifyAdditionalAttributes(RequestDocument requestDocument)
Updating BibStatus fields based on ingest/checking operation is invoked
|
protected void |
modifyDocumentContent(RequestDocument doc,
String identifier,
org.kuali.rice.krad.service.BusinessObjectService businessObjectService) |
javax.jcr.Node |
storeDocument(RequestDocument requestDocument,
Object object,
ResponseDocument respDoc)
Deletes the given documents, along with linked documents, from the discovery.
|
protected boolean |
validateIdField(String bibId) |
void |
validateInput(RequestDocument requestDocument,
Object object,
List<String> valuesList) |
protected void |
validateLinkedRequestDocument(RequestDocument requestDocument,
List<String> valuesList,
org.kuali.rice.krad.service.BusinessObjectService businessObjectService) |
protected void |
validateRequestDocument(RequestDocument requestDocument) |
bind, buildResponseDocument, bulkIngest, checkin, checkin, checkInstancesOrItemsExistsInOLE, checkInstancesOrItemsExistsInOLE, checkout, checkout, delete, delete, deleteVerify, getBusinessObjectService, index, ingest, ingest, storeLinkDocuments, unbindaddResourceId, getDate, getTimeStampFromStringpublic RdbmsWorkBibDocumentManager()
public static RdbmsWorkBibDocumentManager getInstance()
public javax.jcr.Node storeDocument(RequestDocument requestDocument, Object object, ResponseDocument respDoc)
DocumentManagerpublic ResponseDocument buildResponseDocument(RequestDocument requestDocument, BibRecord bibRecord, ResponseDocument responseDocument)
public void deleteDocs(RequestDocument requestDocument, Object object)
deleteDocs in class RdbmsAbstarctDocumentManagerprotected void modifyAdditionalAttributes(RequestDocument requestDocument)
requestDocument - public ResponseDocument checkoutContent(RequestDocument requestDocument, Object object)
checkoutContent in class RdbmsAbstarctDocumentManagerpublic void checkInContent(RequestDocument requestDocument, Object object, ResponseDocument responseDocument)
checkInContent in class RdbmsAbstarctDocumentManagerprotected void modifyDocumentContent(RequestDocument doc, String identifier, org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
public void validateInput(RequestDocument requestDocument, Object object, List<String> valuesList) throws OleDocStoreException
validateInput in interface DocumentManagervalidateInput in class RdbmsAbstarctDocumentManagerOleDocStoreExceptionprotected void validateRequestDocument(RequestDocument requestDocument) throws OleDocStoreException
OleDocStoreExceptionprotected void validateLinkedRequestDocument(RequestDocument requestDocument, List<String> valuesList, org.kuali.rice.krad.service.BusinessObjectService businessObjectService) throws OleDocStoreException
OleDocStoreExceptionpublic ResponseDocument deleteVerify(RequestDocument requestDocument, Object object) throws Exception
deleteVerify in interface DocumentManagerdeleteVerify in class RdbmsAbstarctDocumentManagerExceptionprotected boolean validateIdField(String bibId)
protected boolean getBibIdFromBibXMLContent(BibRecord bibRecord)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.