public class CircUtilController extends Object
Constructor and Description |
---|
CircUtilController() |
public CircUtilController()
public List<OLEDeliverNotice> processNotices(OleLoanDocument currentLoanDocument, ItemRecord itemRecord)
public ItemRecord getItemRecordByBarcode(String itemBarcode)
public String convertDateToString(Date date, String format)
public String convertToString(Timestamp date)
public String getLoginUserId()
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public CircDeskLocationResolver getCircDeskLocationResolver()
public ItemOlemlRecordProcessor getItemOlemlRecordProcessor()
public DocstoreClientLocator getDocstoreClientLocator()
public void setDateFormatForDocstoreDueDate(SimpleDateFormat dateFormatForDocstoreDueDate)
public SimpleDateFormat getDateFormatForDocstoreDueDate()
public void rollBackSavedLoanRecord(String barcode)
public OleLoanDocument updateLoanDocumentWithItemInformation(ItemRecord itemRecord, OleLoanDocument oleLoanDocument)
public Boolean updateItemInfoInSolr(Map map, String itemUUID, boolean updateNulls)
map
- itemUUID
- updateNulls
- - This indicates if null values should be updated for the corosponding parameters in SOLR.public Boolean deleteItemInfoInSolr(Map map, String itemUUID)
protected Item getExistingItemFromSolr(String itemUUID)
public void updateItem(Item oleItem) throws Exception
Exception
public String buildItemContent(Item oleItem) throws Exception
Exception
public OleLoanDocument getLoanDocumentFromListBasedOnItemUuid(String itemUuid, List<OleLoanDocument> selectedLoanDocumentList)
public OleLoanDocument getLoanDocumentFromListBasedOnItemBarcode(String itemBarcode, List<OleLoanDocument> selectedLoanDocumentList)
public Item getItemForUpdate(Map<String,Object> parameterMap)
public Timestamp processDateAndTimeForAlterDueDate(Date loanDueDateToAlter, String loanDueDateTimeToAlter) throws Exception
Exception
public boolean validateTime(String timeString)
public void addToFormattedContent(StringBuilder stringBuilder, String content)
public void updateNoticesForLoanDocument(OleLoanDocument oleLoanDocument)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.