1 package org.kuali.ole.deliver.service;
2
3 import org.kuali.ole.deliver.bo.OLESingleItemResultDisplayRow;
4
5 import java.util.Map;
6
7
8
9
10 public interface OLEDeliverItemSearchService {
11
12 public void setDeliverRequestInfo(Map itemIdMap, OLESingleItemResultDisplayRow singleItemResultDisplayRow);
13
14 public void setOutstandingFineInfo(Map itemIdMap, OLESingleItemResultDisplayRow singleItemResultDisplayRow);
15
16 public void setNoteInfo(OLESingleItemResultDisplayRow singleItemResultDisplayRow);
17
18 public void setBorrowerInfo(OLESingleItemResultDisplayRow singleItemResultDisplayRow);
19
20 public void setAdditionalCopiesInfo(OLESingleItemResultDisplayRow singleItemResultDisplayRow);
21
22 public void setRequestHistoryInfo(OLESingleItemResultDisplayRow singleItemResultDisplayRow);
23
24 public void setInTransitHistoryInfo(OLESingleItemResultDisplayRow singleItemResultDisplayRow);
25
26 public void setClaimsReturnedInfo(OLESingleItemResultDisplayRow singleItemResultDisplayRow);
27
28 public void setDamagedInfo(OLESingleItemResultDisplayRow singleItemResultDisplayRow);
29
30 public void setMissingPieceItemInfo(OLESingleItemResultDisplayRow singleItemResultDisplayRow);
31
32 public boolean validateItemStatusForPlaceRequest(String itemStatus);
33
34 }