1 package org.kuali.ole.deliver.notice.service;
2
3 import org.apache.commons.lang.StringUtils;
4 import org.kuali.ole.OLEConstants;
5 import org.kuali.ole.deliver.bo.OLEDeliverNotice;
6 import org.kuali.ole.deliver.bo.OleDeliverRequestBo;
7 import org.kuali.ole.deliver.calendar.service.DateUtil;
8
9 import java.sql.Timestamp;
10 import java.util.HashMap;
11 import java.util.List;
12 import java.util.Map;
13
14
15
16
17 public interface OleNoticeService {
18 public OLEDeliverNotice createNotice(OleDeliverRequestBo oleDeliverRequestBo,String noticeType,Timestamp noticeToBeSendDate);
19
20 public OleDeliverRequestBo processNoticeForRequest(OleDeliverRequestBo oleDeliverRequestBo);
21
22 public void updateHoldNoticesDate(String itemBarcode);
23 }