public abstract class CheckinBaseController extends CircUtilController
Constructor and Description |
---|
CheckinBaseController() |
addToFormattedContent, buildItemContent, convertDateToString, convertToString, deleteItemInfoInSolr, fireRules, getBusinessObjectService, getCircDeskLocationResolver, getDateFormatForDocstoreDueDate, getDocstoreClientLocator, getExistingItemFromSolr, getItemForUpdate, getItemOlemlRecordProcessor, getItemRecordByBarcode, getLoanDocumentFromListBasedOnItemBarcode, getLoanDocumentFromListBasedOnItemUuid, getLoginUserId, processDateAndTimeForAlterDueDate, processNotices, rollBackSavedLoanRecord, setDateFormatForDocstoreDueDate, updateItem, updateItemInfoInSolr, updateLoanDocumentWithItemInformation, updateNoticesForLoanDocument, validateTime
public CheckinBaseController()
protected abstract void setDataElements(OLEForm oleForm, ItemRecord itemRecord, OleLoanDocument loanDocument)
public abstract CheckinForm getCheckinForm(OLEForm oleForm)
public abstract String getItemBarcode(OLEForm oleForm)
public abstract String getSelectedCirculationDesk(OLEForm oleForm)
public abstract Date getCustomDueDateMap(OLEForm oleForm)
public abstract String getCustomDueDateTime(OLEForm oleForm)
public abstract void setCheckedInItem(CheckedInItem checkedInItem, OLEForm oleForm)
public abstract CheckedInItem getCheckedInItem(OLEForm oleForm)
public abstract void addCheckedInItemToCheckedInItemList(CheckedInItem checkedInItem, OLEForm oleForm)
public abstract boolean isRecordNoteForDamagedItem(OLEForm oleForm)
public abstract boolean isRecordNoteForClaimsReturn(OLEForm oleForm)
public abstract boolean isRecordNoteForMissingPiece(OLEForm oleForm)
public abstract String getMissingPieceMatchCheck(OLEForm oleForm)
public abstract void setNoOfPieces(OLEForm oleForm, String numberOfPieces)
public abstract OleLoanDocument getOleLoanDocument(OLEForm oleForm)
public abstract DroolsExchange getDroolsExchange(OLEForm oleForm)
public abstract String getOperatorId(OLEForm oleForm)
public OnHoldCourtesyNoticeUtil getOnHoldCourtesyNoticeUtil()
public void setOnHoldCourtesyNoticeUtil(OnHoldCourtesyNoticeUtil onHoldCourtesyNoticeUtil)
public DamagedItemNoteHandler getDamagedItemNoteHandler()
public void setDamagedItemNoteHandler(DamagedItemNoteHandler damagedItemNoteHandler)
public ClaimsReturnedNoteHandler getClaimsReturnedNoteHandler()
public void setClaimsReturnedNoteHandler(ClaimsReturnedNoteHandler claimsReturnedNoteHandler)
public MissingPieceNoteHandler getMissingPieceNoteHandler()
public void setMissingPieceNoteHandler(MissingPieceNoteHandler missingPieceNoteHandler)
public DroolsResponse checkin(OLEForm oleForm)
public DroolsResponse preValidations(ItemRecord itemRecord, OLEForm oleForm)
public DroolsResponse preValidationForDamaged(ItemRecord itemRecord, OLEForm oleForm)
public DroolsResponse preValidationForClaimsReturned(ItemRecord itemRecord, OLEForm oleForm)
public DroolsResponse preValidationForMissingPiece(ItemRecord itemRecord, OLEForm oleForm)
public DroolsResponse preValidationForCheckinRequestExists(ItemRecord itemRecord, OLEForm oleForm)
public DroolsResponse processCheckinAfterPreValidation(ItemRecord itemRecord, OLEForm oleForm, OleLoanDocument loanDocument)
public void updateLoanInTransitRecordHistory(OLEForm oleForm)
public ItemInfoUtil getItemInfoUtil()
public OlePrintSlipUtil getOlePrintSlipUtil(OleItemRecordForCirc oleItemRecordForCirc)
public boolean ruleMatched(DroolsResponse droolsResponse)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.