public class CheckoutAPIController extends CheckoutBaseController
Constructor and Description |
---|
CheckoutAPIController() |
getClaimsReturnedNoteHandler, getCurrentLoanDocument, getDamagedItemNoteHandler, getDeliverRequestUtil, getMissingPieceNoteHandler, lookupItemAndSaveLoan, preValidationForDamagedItem, preValidationForMissingPiece, proceedToSaveLoan, proceedWithExistingRequstAndLoanChecks, proceedWithItemValidation, processCheckoutAfterPreValidations, setDeliverRequestUtil
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 CheckoutAPIController()
protected void setDataElements(OLEForm oleForm, OleItemRecordForCirc oleItemRecordForCirc)
setDataElements
in class CheckoutBaseController
public CircForm getCircForm(OLEForm oleForm)
getCircForm
in class CheckoutBaseController
public ItemRecord getItemRecord(OLEForm oleForm)
getItemRecord
in class CheckoutBaseController
public String getOperatorId(OLEForm oleForm)
getOperatorId
in class CheckoutBaseController
public void setItemRecord(OLEForm oleForm, ItemRecord itemRecord)
setItemRecord
in class CheckoutBaseController
public String getItemBarcode(OLEForm oleForm)
getItemBarcode
in class CheckoutBaseController
public void setItemBarcode(OLEForm oleForm, String itemBarcode)
setItemBarcode
in class CheckoutBaseController
public OlePatronDocument getCurrentBorrower(OLEForm oleForm)
getCurrentBorrower
in class CheckoutBaseController
public void setItemValidationDone(boolean result, OLEForm oleForm)
setItemValidationDone
in class CheckoutBaseController
public OleCirculationDesk getSelectedCirculationDesk(OLEForm oleForm)
getSelectedCirculationDesk
in class CheckoutBaseController
public void addLoanDocumentToCurrentSession(OleLoanDocument oleLoanDocument, OLEForm oleForm)
addLoanDocumentToCurrentSession
in class CheckoutBaseController
public boolean processCustomDueDateIfSet(OLEForm oleForm, OleLoanDocument oleLoanDocument)
processCustomDueDateIfSet
in class CheckoutBaseController
public void setDueDateTimeForItemRecord(OLEForm oleForm, Timestamp loanDueDate)
setDueDateTimeForItemRecord
in class CheckoutBaseController
public void addCurrentLoandDocumentToListofLoandedToPatron(OLEForm oleForm, OleLoanDocument oleLoanDocument)
addCurrentLoandDocumentToListofLoandedToPatron
in class CheckoutBaseController
public void removeCurrentLoanDocumentFromCurrentSession(OLEForm oleForm, OleLoanDocument oleLoanDocument)
removeCurrentLoanDocumentFromCurrentSession
in class CheckoutBaseController
public void clearCurrentSessionList(OLEForm oleForm)
clearCurrentSessionList
in class CheckoutBaseController
public String getCirculationLocationId(OLEForm oleForm)
getCirculationLocationId
in class CheckoutBaseController
public boolean isRecordNoteForDamagedItem(OLEForm oleForm)
isRecordNoteForDamagedItem
in class CheckoutBaseController
public boolean isRecordNoteForClaimsReturn(OLEForm oleForm)
isRecordNoteForClaimsReturn
in class CheckoutBaseController
public boolean isRecordNoteForMissingPiece(OLEForm oleForm)
isRecordNoteForMissingPiece
in class CheckoutBaseController
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.