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, validateCallNumber
buildResponseDocument, bulkIngest, checkin, checkin, checkInstancesOrItemsExistsInOLE, checkInstancesOrItemsExistsInOLE, checkout, checkout, delete, delete, deleteVerify, index, ingest, ingest, storeLinkDocuments, unbind
addResourceId, getDate, getTimeStampFromString
public RdbmsWorkItemDocumentManager()
public static RdbmsWorkItemDocumentManager getInstance()
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
getBusinessObjectService
in class RdbmsWorkInstanceDocumentManager
public void deleteDocs(RequestDocument requestDocument, Object object)
deleteDocs
in class RdbmsWorkInstanceDocumentManager
public ResponseDocument checkoutContent(RequestDocument requestDocument, Object object)
checkoutContent
in class RdbmsWorkInstanceDocumentManager
public void checkInContent(RequestDocument requestDocument, Object object, ResponseDocument respDoc) throws OleDocStoreException
checkInContent
in class RdbmsWorkInstanceDocumentManager
OleDocStoreException
public javax.jcr.Node storeDocument(RequestDocument requestDocument, Object object, ResponseDocument responseDocument) throws OleDocStoreException
DocumentManager
storeDocument
in interface DocumentManager
storeDocument
in class RdbmsWorkInstanceDocumentManager
OleDocStoreException
public void validateInput(RequestDocument requestDocument, Object object, List<String> valuesList) throws OleDocStoreException
validateInput
in interface DocumentManager
validateInput
in class RdbmsWorkInstanceDocumentManager
OleDocStoreException
public ResponseDocument deleteVerify(RequestDocument requestDocument, Object object) throws Exception
deleteVerify
in interface DocumentManager
deleteVerify
in class RdbmsWorkInstanceDocumentManager
Exception
public 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
OleDocStoreException
public void itemBarcodeValidation(Item item, List<String> fieldValues, String id) throws OleDocStoreException
OleDocStoreException
public void validateItem(RequestDocument linkedRequestDocument, org.kuali.rice.krad.service.BusinessObjectService businessObjectService, List<String> fieldValues) throws OleDocStoreException
OleDocStoreException
protected void buildItemContentForCheckin(Item item, ItemRecord itemRecord)
protected void modifyContent(RequestDocument reqDoc, String itemId) throws OleDocStoreException
OleDocStoreException
protected void updateItemCallNumberFromHoldings(String instanceId, OleHoldings newHold, RequestDocument reqDoc) throws OleDocStoreException
OleDocStoreException
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.