public class OLEDeliverNoticeHelperServiceImpl extends Object implements OLEDeliverNoticeHelperService
Constructor and Description |
---|
OLEDeliverNoticeHelperServiceImpl() |
public OLEDeliverNoticeHelperServiceImpl()
public void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
businessObjectService
- public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public void setLoanProcessor(LoanProcessor loanProcessor)
loanProcessor
- public String getOverdueNoticeType()
public void setOverdueNoticeType(String overdueNoticeType)
overdueNoticeType
- public String getCourtesyNoticeType()
public void setCourtesyNoticeType(String courtesyNoticeType)
courtesyNoticeType
- public String getOverdueNoticeInterval()
public void setOverdueNoticeInterval(String overdueNoticeInterval)
overdueNoticeInterval
- public String getCourtesyNoticeInterval()
public void setCourtesyNoticeInterval(String courtesyNoticeInterval)
courtesyNoticeInterval
- public OleLoanDocumentDaoOjb getOleLoanDocumentDaoOjb()
public void setOleLoanDocumentDaoOjb(OleLoanDocumentDaoOjb oleLoanDocumentDaoOjb)
public OleDeliverRequestDocumentHelperServiceImpl getOleDeliverRequestDocumentHelperService()
public void setOleDeliverRequestDocumentHelperService(OleDeliverRequestDocumentHelperServiceImpl oleDeliverRequestDocumentHelperService)
public List<OLEDeliverNotice> getDeliverNotices(String loanId)
getDeliverNotices
in interface OLEDeliverNoticeHelperService
loanId
- public List<OLEDeliverNotice> updateDeliverNotices(String loanId)
updateDeliverNotices
in interface OLEDeliverNoticeHelperService
loanId
- public void deleteDeliverNotices(String loanId)
deleteDeliverNotices
in interface OLEDeliverNoticeHelperService
loanId
- public void generateDeliverNotices(OleLoanDocument oleLoanDocument) throws Exception
generateDeliverNotices
in interface OLEDeliverNoticeHelperService
Exception
public void generateDeliverNotices(String patronId, String itemId, String deskLocation, String borrowerType, String itemType, String itemStatus, String claimsReturned, String replacementBill, String itemShelving, String itemCollection, String itemLibrary, String itemCampus, String itemInstitution, Date itemDueDate, String loanId) throws Exception
generateDeliverNotices
in interface OLEDeliverNoticeHelperService
Exception
public void generateDeliverNoticesUsingKRMSValues(List<OLEDeliverNotice> deliverNotices, Timestamp dueDate, String noticeType, String noticeFormat, String numberOfOverdueToBeSent, String intervalToGenerateNotice, String replacementBill)
generateDeliverNoticesUsingKRMSValues
in interface OLEDeliverNoticeHelperService
public void updateDeliverNoticeForUnprocessedLoans() throws Exception
updateDeliverNoticeForUnprocessedLoans
in interface OLEDeliverNoticeHelperService
Exception
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.