public class OLECirculationServiceImpl extends Object implements OLECirculationService
Constructor and Description |
---|
OLECirculationServiceImpl() |
Modifier and Type | Method and Description |
---|---|
String |
acceptItem(String patronBarcode,
String operator,
String itemBarcode,
String callNumber,
String title,
String author,
String itemType,
String itemLocation,
String dateExpires,
String requestType,
String pickUpLocation) |
String |
cancelRequest(String operator,
String patronBarcode,
String itemBarcode) |
String |
cancelRequests(String operator,
String requestId) |
String |
checkInItem(String patronBarcode,
String operator,
String itemBarcode,
String deleteIndicator) |
String |
checkOutItem(String patronBarcode,
String operator,
String itemBarcode) |
Map<String,OleCirculationDesk> |
getAvailableCirculationDesks() |
Map<String,OleDeliverRequestType> |
getAvailableRequestTypes() |
org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
String |
getCheckedOutItems(String patronBarcode,
String operator) |
DocstoreClientLocator |
getDocstoreClientLocator() |
DocstoreUtil |
getDocstoreUtil() |
String |
getFine(String patronBarcode,
String operator) |
List<OLEItemFine> |
getFineItemList(List<PatronBillPayment> olePatronBillDocumentList) |
String |
getHolds(String patronBarcode,
String operator) |
List<OLEHold> |
getHoldsList(List<OleDeliverRequestBo> oleDeliverRequestBoList) |
org.kuali.rice.core.api.config.property.ConfigurationService |
getKualiConfigurationService() |
OLECheckInItemConverter |
getOleCheckInItemConverter() |
OLECheckOutItemConverter |
getOleCheckOutItemConverter() |
List<OLECheckedOutItem> |
getOleCheckOutItemList(List<OleLoanDocument> oleLoanDocumentList,
String patronType) |
OLECirculationHelperServiceImpl |
getOleCirculationHelperService() |
OLELookupUserConverter |
getOleLookupUserConverter() |
String |
getOperatorId(String operatorName)
This method is used return the operator id from operator name
|
List<OLECheckedOutItem> |
getPatronCheckedOutItemList(List<OleLoanDocument> oleLoanDocumentList,
String patronType,
boolean renewableNeeded)
This method is used to generate the ole checked out item list form the loan document list
|
String |
lookupUser(String patronBarcode,
String operator,
String agencyId) |
String |
lookupUserForNCIP(String patronBarcode,
String operator,
String agencyId)
This method is used to set set the patron profile information for the given patron barcode
|
String |
placeRequest(String patronBarcode,
String operatorId,
String itemBarcode,
String requestType,
String pickUpLocation,
String itemLocation) |
String |
renewItem(String patronBarcode,
String operator,
String itemBarcode) |
String |
renewItemList(String patronBarcode,
String operator,
String itemBarcode) |
void |
setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService) |
void |
setKualiConfigurationService(org.kuali.rice.core.api.config.property.ConfigurationService kualiConfigurationService) |
void |
setOleCheckInItemConverter(OLECheckInItemConverter oleCheckInItemConverter) |
void |
setOleCheckOutItemConverter(OLECheckOutItemConverter oleCheckOutItemConverter) |
void |
setOleCirculationHelperService(OLECirculationHelperServiceImpl oleCirculationHelperService) |
void |
setOleLookupUserConverter(OLELookupUserConverter oleLookupUserConverter) |
boolean |
vaildPatron(String patronBarcode)
This method is used to check whether the barcode belongs to a patron or not
|
public OLECirculationServiceImpl()
public org.kuali.rice.core.api.config.property.ConfigurationService getKualiConfigurationService()
public void setKualiConfigurationService(org.kuali.rice.core.api.config.property.ConfigurationService kualiConfigurationService)
public DocstoreUtil getDocstoreUtil()
public DocstoreClientLocator getDocstoreClientLocator()
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
public OLECirculationHelperServiceImpl getOleCirculationHelperService()
public void setOleCirculationHelperService(OLECirculationHelperServiceImpl oleCirculationHelperService)
public OLELookupUserConverter getOleLookupUserConverter()
public void setOleLookupUserConverter(OLELookupUserConverter oleLookupUserConverter)
public OLECheckInItemConverter getOleCheckInItemConverter()
public void setOleCheckInItemConverter(OLECheckInItemConverter oleCheckInItemConverter)
public OLECheckOutItemConverter getOleCheckOutItemConverter()
public void setOleCheckOutItemConverter(OLECheckOutItemConverter oleCheckOutItemConverter)
public String lookupUser(String patronBarcode, String operator, String agencyId)
lookupUser
in interface OLECirculationService
public String getCheckedOutItems(String patronBarcode, String operator) throws Exception
getCheckedOutItems
in interface OLECirculationService
Exception
public String placeRequest(String patronBarcode, String operatorId, String itemBarcode, String requestType, String pickUpLocation, String itemLocation)
placeRequest
in interface OLECirculationService
public String cancelRequest(String operator, String patronBarcode, String itemBarcode)
cancelRequest
in interface OLECirculationService
public String cancelRequests(String operator, String requestId)
cancelRequests
in interface OLECirculationService
public String renewItem(String patronBarcode, String operator, String itemBarcode)
renewItem
in interface OLECirculationService
public String renewItemList(String patronBarcode, String operator, String itemBarcode)
renewItemList
in interface OLECirculationService
public String acceptItem(String patronBarcode, String operator, String itemBarcode, String callNumber, String title, String author, String itemType, String itemLocation, String dateExpires, String requestType, String pickUpLocation)
acceptItem
in interface OLECirculationService
public String checkInItem(String patronBarcode, String operator, String itemBarcode, String deleteIndicator)
checkInItem
in interface OLECirculationService
public String checkOutItem(String patronBarcode, String operator, String itemBarcode)
checkOutItem
in interface OLECirculationService
public List<OLECheckedOutItem> getOleCheckOutItemList(List<OleLoanDocument> oleLoanDocumentList, String patronType) throws Exception
Exception
public String getFine(String patronBarcode, String operator) throws Exception
getFine
in interface OLECirculationService
Exception
public List<OLEItemFine> getFineItemList(List<PatronBillPayment> olePatronBillDocumentList) throws Exception
Exception
public String getHolds(String patronBarcode, String operator) throws Exception
getHolds
in interface OLECirculationService
Exception
public List<OLEHold> getHoldsList(List<OleDeliverRequestBo> oleDeliverRequestBoList) throws Exception
Exception
public String getOperatorId(String operatorName)
public boolean vaildPatron(String patronBarcode)
patronBarcode
- public List<OLECheckedOutItem> getPatronCheckedOutItemList(List<OleLoanDocument> oleLoanDocumentList, String patronType, boolean renewableNeeded)
oleLoanDocumentList
- public Map<String,OleCirculationDesk> getAvailableCirculationDesks()
public Map<String,OleDeliverRequestType> getAvailableRequestTypes()
public String lookupUserForNCIP(String patronBarcode, String operator, String agencyId)
lookupUserForNCIP
in interface OLECirculationService
patronBarcode
- operator
- agencyId
- Copyright © 2004–2015 The Kuali Foundation. All rights reserved.