public class LostNoticesExecutor extends LoanNoticesExecutor
fieldLabelMap, loanDocuments, noticeContentConfigName, oleNoticeContentConfigurationBo
Constructor and Description |
---|
LostNoticesExecutor(Map lostMap) |
Modifier and Type | Method and Description |
---|---|
String |
buildItemContentWithItemStatus(Item oleItem,
String itemStatus) |
List<OLEDeliverNotice> |
buildNoticesForDeletion() |
String |
generateMailContent(List<OleLoanDocument> oleLoanDocuments) |
ItemOlemlRecordProcessor |
getItemOlemlRecordProcessor() |
protected String |
getNoticeType() |
OlePaymentStatus |
getOlePaymentStatus() |
String |
getPatronBillPayment(OleLoanDocument oleLoanDocument,
BigDecimal fineAmount) |
protected void |
postProcess(List<OleLoanDocument> loanDocuments) |
protected void |
preProcess(List<OleLoanDocument> loanDocuments) |
void |
setNoticeMailContentFormatter(NoticeMailContentFormatter noticeMailContentFormatter) |
void |
setOleNoticeContentConfigurationBo() |
run, sendMail
deleteNotices, getBusinessObjectService, getCircDeskLocationResolver, getDocstoreClientLocator, getDocstoreUtil, getItemTypeCodeByName, getNoticeUtil, getOleMailer, getParameterResolverInstance, getPatronHomeEmailId, getSendToDate, saveOLEDeliverNoticeHistory, sendMailsToPatron, setBusinessObjectService, setItemInformations, setNoticeUtil, setOleMailer
public LostNoticesExecutor(Map lostMap)
public ItemOlemlRecordProcessor getItemOlemlRecordProcessor()
protected String getNoticeType()
getNoticeType
in class LoanNoticesExecutor
protected void postProcess(List<OleLoanDocument> loanDocuments)
postProcess
in class LoanNoticesExecutor
protected void preProcess(List<OleLoanDocument> loanDocuments)
preProcess
in class LoanNoticesExecutor
public String getPatronBillPayment(OleLoanDocument oleLoanDocument, BigDecimal fineAmount)
public OlePaymentStatus getOlePaymentStatus()
public List<OLEDeliverNotice> buildNoticesForDeletion()
buildNoticesForDeletion
in class LoanNoticesExecutor
public void setOleNoticeContentConfigurationBo()
setOleNoticeContentConfigurationBo
in class LoanNoticesExecutor
public String generateMailContent(List<OleLoanDocument> oleLoanDocuments)
generateMailContent
in class LoanNoticesExecutor
public void setNoticeMailContentFormatter(NoticeMailContentFormatter noticeMailContentFormatter)
Copyright © 2004–2016 The Kuali Foundation. All rights reserved.