View Javadoc
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   * Created by maheswarang on 7/1/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  }