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.data.DataObjectService |
getDataObjectService() |
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.data.DataObjectService getDataObjectService()
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.