public class RdbmsWorkItemDocumentManager extends RdbmsWorkInstanceDocumentManager
| Constructor and Description |
|---|
RdbmsWorkItemDocumentManager() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildItemContentForCheckin(Item item,
ItemRecord itemRecord) |
ResponseDocument |
buildResponseDocument(RequestDocument requestDocument,
ItemRecord itemRecord,
ResponseDocument responseDocument) |
void |
checkInContent(RequestDocument requestDocument,
Object object,
ResponseDocument respDoc) |
ResponseDocument |
checkoutContent(RequestDocument requestDocument,
Object object) |
void |
deleteDocs(RequestDocument requestDocument,
Object object) |
ResponseDocument |
deleteVerify(RequestDocument requestDocument,
Object object) |
org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
static RdbmsWorkItemDocumentManager |
getInstance() |
void |
itemBarcodeValidation(Item item,
List<String> fieldValues,
String id) |
protected void |
modifyContent(RequestDocument reqDoc,
String itemId) |
javax.jcr.Node |
storeDocument(RequestDocument requestDocument,
Object object,
ResponseDocument responseDocument)
Deletes the given documents, along with linked documents, from the discovery.
|
protected void |
updateItemCallNumberFromHoldings(String instanceId,
OleHoldings newHold,
RequestDocument reqDoc) |
void |
validateInput(RequestDocument requestDocument,
Object object,
List<String> valuesList) |
void |
validateItem(RequestDocument linkedRequestDocument,
org.kuali.rice.krad.service.BusinessObjectService businessObjectService,
List<String> fieldValues) |
void |
validateNewItem(RequestDocument linkedRequestDocument,
org.kuali.rice.krad.service.BusinessObjectService businessObjectService,
List<String> fieldValues,
String id) |
bind, buildHoldingsContent, buildItemContent, buildResponseDocument, buildSortableCallNumber, computeCallNumberType, createLocationLevel, getLocation, processCallNumber, saveAccessUriRecord, saveCallNumberTypeRecord, saveCheckInLocationRecord, saveDonorList, saveExtentNoteRecord, saveExtentOfOwnerShip, saveExtentOfOwnerShipType, saveFormerIdentifierRecords, saveHighDensityStorageRecord, saveHoldingNoteRecords, saveHoldingsRecord, saveHoldingsRecordAdditonalAttributesForDate, saveItemNoteRecord, saveItemRecord, saveItemStatusRecord, saveItemTypeRecord, saveMissingPieceItemList, saveReceiptStatusRecord, saveStatisticalSearchRecord, transferInstances, transferItems, updateShelvingOrder, validateCallNumber, validateCallNumber, validateCallNumberbuildResponseDocument, bulkIngest, checkin, checkin, checkInstancesOrItemsExistsInOLE, checkInstancesOrItemsExistsInOLE, checkout, checkout, delete, delete, deleteVerify, index, ingest, ingest, storeLinkDocuments, unbindaddResourceId, getDate, getTimeStampFromStringpublic RdbmsWorkItemDocumentManager()
public static RdbmsWorkItemDocumentManager getInstance()
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
getBusinessObjectService in class RdbmsWorkInstanceDocumentManagerpublic void deleteDocs(RequestDocument requestDocument, Object object)
deleteDocs in class RdbmsWorkInstanceDocumentManagerpublic ResponseDocument checkoutContent(RequestDocument requestDocument, Object object)
checkoutContent in class RdbmsWorkInstanceDocumentManagerpublic void checkInContent(RequestDocument requestDocument, Object object, ResponseDocument respDoc) throws OleDocStoreException
checkInContent in class RdbmsWorkInstanceDocumentManagerOleDocStoreExceptionpublic javax.jcr.Node storeDocument(RequestDocument requestDocument, Object object, ResponseDocument responseDocument) throws OleDocStoreException
DocumentManagerstoreDocument in interface DocumentManagerstoreDocument in class RdbmsWorkInstanceDocumentManagerOleDocStoreExceptionpublic void validateInput(RequestDocument requestDocument, Object object, List<String> valuesList) throws OleDocStoreException
validateInput in interface DocumentManagervalidateInput in class RdbmsWorkInstanceDocumentManagerOleDocStoreExceptionpublic ResponseDocument deleteVerify(RequestDocument requestDocument, Object object) throws Exception
deleteVerify in interface DocumentManagerdeleteVerify in class RdbmsWorkInstanceDocumentManagerExceptionpublic ResponseDocument buildResponseDocument(RequestDocument requestDocument, ItemRecord itemRecord, ResponseDocument responseDocument)
public void validateNewItem(RequestDocument linkedRequestDocument, org.kuali.rice.krad.service.BusinessObjectService businessObjectService, List<String> fieldValues, String id) throws OleDocStoreException
OleDocStoreExceptionpublic void itemBarcodeValidation(Item item, List<String> fieldValues, String id) throws OleDocStoreException
OleDocStoreExceptionpublic void validateItem(RequestDocument linkedRequestDocument, org.kuali.rice.krad.service.BusinessObjectService businessObjectService, List<String> fieldValues) throws OleDocStoreException
OleDocStoreExceptionprotected void buildItemContentForCheckin(Item item, ItemRecord itemRecord)
protected void modifyContent(RequestDocument reqDoc, String itemId) throws OleDocStoreException
OleDocStoreExceptionprotected void updateItemCallNumberFromHoldings(String instanceId, OleHoldings newHold, RequestDocument reqDoc) throws OleDocStoreException
OleDocStoreExceptionCopyright © 2004–2015 The Kuali Foundation. All rights reserved.