public class ASRServiceImpl extends Object implements ASRService
| Constructor and Description | 
|---|
| ASRServiceImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| ASRResponseBo | addNewASRItem(ASRItem asrItem)This method is used to create a new ASRItem and returns the ASRResponseBo with the success or failure message | 
| ASRResponseBo | cancelASRRequest(String holdId,
                                String operatorId)This method is used to cancel the ASRRequest and return the ASRSResponseBO with the success or failure message | 
| ASRResponseBo | checkInASRItem(ASRCheckInBo asrCheckInBo)This method is used the change the item status of the item during the check-in process and returns the ASRResponseBo with success of failure message | 
| ASRHelperServiceImpl | getAsrHelperService() | 
| org.kuali.rice.krad.service.BusinessObjectService | getBusinessObjectService() | 
| OLECirculationServiceImpl | getOleCirculationService() | 
| OleDeliverRequestDocumentHelperServiceImpl | getOleDeliverRequestDocumentHelperService() | 
| Object | lookupAsrRequest(String operatorId,
                                String itemBarcode)This method is used to retrieve the request for the provided item barcode and returns the  LookupASRRequestResponseBO with the request details | 
| Object | lookupASRTypeRequest(String operatorId,
                                        String asrLocation)This method is used to retrieve the asrRequests .and returns the ASRSRequests | 
| Object | lookupNewASRItems(String operatorId)This method returns the ASRItems if there ia any item or return the ASRResponseBo if any error occurs | 
| ASRResponseBo | placeRequestOnASRItem(PlaceASRItemRequestBo placeRequestASRItemBo)This method place a request to the asr item with the request type as ASR and returns the ASRResponseBo with  success or failure message | 
| ASRResponseBo | receiveASRItemTransit(ReceiveTransitRequestBo receiveTransitRequestBo)This method is used to change the item status and returns the ASRResponseBo with the success or failure message | 
| ASRResponseBo | removeASRItem(String barcode)This method is used to remove an asr item and returns the ASRResponseBo with successful or failure message | 
| ASRResponseBo | sendASRRequest(ASRRequestBo asrRequestBo)This method is used to create a new ASRItem and returns the ASRResponseBo with the success or failure message | 
| void | setOleDeliverRequestDocumentHelperService(OleDeliverRequestDocumentHelperServiceImpl oleDeliverRequestDocumentHelperService) | 
| Object | updateASRItemStatusToAvailable(UpdateASRItemRequestBo updateASRItemRequestBo)This method updates the itemStatus to available and returns the ASRResponseBo only if there is any error otherwise it will return null | 
| Object | updateASRItemStatusToBeingRetrieved(UpdateASRItemStatusBo updateASRItemStatusBo)This method is used to update the request status and returns ASRResponseBo only if error occurs | 
| Object | updateASRItemStatusToMissing(UpdateASRItemStatusBo updateASRItemStatusBo)This method is used to update the request status and returns ASRResponseBo only if error occurs | 
| Object | updateASRRequestStatus(UpdateASRRequestStatusBo updateASRRequestStatusBo)This method is used to update the request status and returns ASRResponseBo only if error occurs | 
public ASRServiceImpl()
public OleDeliverRequestDocumentHelperServiceImpl getOleDeliverRequestDocumentHelperService()
public void setOleDeliverRequestDocumentHelperService(OleDeliverRequestDocumentHelperServiceImpl oleDeliverRequestDocumentHelperService)
public ASRHelperServiceImpl getAsrHelperService()
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public OLECirculationServiceImpl getOleCirculationService()
public Object lookupNewASRItems(String operatorId)
lookupNewASRItems in interface ASRServiceoperatorId - public ASRResponseBo removeASRItem(String barcode)
removeASRItem in interface ASRServicebarcode - public Object updateASRItemStatusToAvailable(UpdateASRItemRequestBo updateASRItemRequestBo)
updateASRItemStatusToAvailable in interface ASRServiceupdateASRItemRequestBo - public ASRResponseBo placeRequestOnASRItem(PlaceASRItemRequestBo placeRequestASRItemBo)
placeRequestOnASRItem in interface ASRServiceplaceRequestASRItemBo - public ASRResponseBo cancelASRRequest(String holdId, String operatorId)
cancelASRRequest in interface ASRServiceholdId - operatorId - public Object lookupASRTypeRequest(String operatorId, String asrLocation)
lookupASRTypeRequest in interface ASRServiceoperatorId - asrLocation - public Object updateASRRequestStatus(UpdateASRRequestStatusBo updateASRRequestStatusBo)
updateASRRequestStatus in interface ASRServiceupdateASRRequestStatusBo - public Object updateASRItemStatusToBeingRetrieved(UpdateASRItemStatusBo updateASRItemStatusBo)
updateASRItemStatusToBeingRetrieved in interface ASRServiceupdateASRItemStatusBo - public Object updateASRItemStatusToMissing(UpdateASRItemStatusBo updateASRItemStatusBo)
updateASRItemStatusToMissing in interface ASRServiceupdateASRItemStatusBo - public ASRResponseBo addNewASRItem(ASRItem asrItem)
addNewASRItem in interface ASRServiceasrItem - public ASRResponseBo sendASRRequest(ASRRequestBo asrRequestBo)
sendASRRequest in interface ASRServiceasrRequestBo - public Object lookupAsrRequest(String operatorId, String itemBarcode)
lookupAsrRequest in interface ASRServiceoperatorId - itemBarcode - public ASRResponseBo receiveASRItemTransit(ReceiveTransitRequestBo receiveTransitRequestBo)
receiveASRItemTransit in interface ASRServicereceiveTransitRequestBo - public ASRResponseBo checkInASRItem(ASRCheckInBo asrCheckInBo)
checkInASRItem in interface ASRServiceasrCheckInBo - Copyright © 2004–2014 The Kuali Foundation. All rights reserved.