View Javadoc
1   package org.kuali.asr.service;
2   
3   import org.kuali.asr.bo.*;
4   
5   /**
6    * Created with IntelliJ IDEA.
7    * User: maheswarang
8    * Date: 12/24/13
9    * Time: 5:49 PM
10   * To change this template use File | Settings | File Templates.
11   */
12  
13  public interface ASRService {
14  
15      public Object lookupNewASRItems(String operatorId);
16  
17      public ASRResponseBo removeASRItem(String barcode);
18  
19      public Object updateASRItemStatusToAvailable(UpdateASRItemRequestBo updateASRItemRequestBo);
20  
21      public ASRResponseBo placeRequestOnASRItem(PlaceASRItemRequestBo placeRequestASRItemBo);
22  
23      public ASRResponseBo cancelASRRequest(String holdId, String operatorId);
24  
25      public Object lookupASRTypeRequest(String operatorId, String asrLocation);
26  
27      public Object updateASRRequestStatus(UpdateASRRequestStatusBo updateASRRequestStatusBo);
28  
29      public Object updateASRItemStatusToBeingRetrieved(UpdateASRItemStatusBo updateASRItemStatusBo);
30  
31      public Object updateASRItemStatusToMissing(UpdateASRItemStatusBo updateASRItemStatusBo);
32  
33      public ASRResponseBo addNewASRItem(ASRItem asrItem);
34  
35      public ASRResponseBo sendASRRequest(ASRRequestBo asrRequestBo);
36  
37      public Object lookupAsrRequest(String operatorId, String itemBarcode);
38  
39      public ASRResponseBo receiveASRItemTransit(ReceiveTransitRequestBo receiveTransitRequestBo);
40  
41      public ASRResponseBo checkInASRItem(ASRCheckInBo asrCheckInBo);
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  }