public class OLECirculationHelperServiceImpl extends Object
Modifier and Type | Field and Description |
---|---|
OleDeliverRequestDocumentHelperServiceImpl |
oleDeliverRequestDocumentHelperService |
Constructor and Description |
---|
OLECirculationHelperServiceImpl() |
Modifier and Type | Method and Description |
---|---|
String |
acceptItem(String patronBarcode,
String operatorId,
String itemBarcode,
String callNumber,
String title,
String author,
String itemType,
String itemLocation,
String dateExpires,
String requestType,
String pickUpLocation) |
String |
checkInItem(String patronBarcode,
String operatorId,
String itemBarcode,
String deleteIndicator,
boolean isSIP2Request) |
String |
checkOutItem(String patronId,
String operatorId,
String itemBarcode,
boolean isSIP2Request) |
HashMap<String,String> |
getAgencyPropertyMap(String agencyId) |
Map<String,OleBorrowerType> |
getAvailableBorrowerTypes() |
org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
OlePatronAddressBo |
getDefaultAddressBo(String entityId) |
OlePatronEmailBo |
getDefaultEmailBo(String entityId) |
OlePatronPhoneBo |
getDefaultPhoneBo(String entityId) |
DocstoreClientLocator |
getDocstoreClientLocator() |
org.kuali.rice.kim.impl.identity.entity.EntityBo |
getEntity(String entityId) |
OlePatronNameBo |
getEntityNameBo(String entityId) |
GregorianCalendar |
getGregorianCalendarDate(String date)
This method is used to convert the date in String format to gregorian calendar format
|
LoanProcessor |
getLoanProcessor() |
OleCirculationPolicyService |
getOleCirculationPolicyService() |
OLESIAPIHelperService |
getOleSIAPIHelperService() |
List<OLEUserPrivilege> |
getPatronPrivilege(OlePatronDocument olePatronDocument,
String agencyId) |
OLELookupUser |
initialiseLookupUser(OlePatronDocument olePatronDocument,
String agencyId) |
boolean |
isAbleToCheckOut(String patronId,
String borrowerType,
String itemType,
String itemLocation) |
boolean |
isPatronActivated(OlePatronDocument olePatronDocument) |
boolean |
isPatronExpired(OlePatronDocument olePatronDocument) |
OLERenewItem |
populateRenewItemForSip2(OlePatronDocument olePatronDocument,
OleLoanDocument oleLoanDocument,
OLERenewItem oleRenewItem) |
String |
renewItem(String patronBarcode,
String operatorId,
String itemBarcode,
boolean isSIP2Request) |
String |
renewItemList(String patronBarcode,
String operatorId,
String itemBarcodeList,
boolean isSIP2Request) |
void |
setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService) |
void |
setCircDeskLocationResolver(CircDeskLocationResolver circDeskLocationResolver) |
void |
setOleSIAPIHelperService(OLESIAPIHelperService oleSIAPIHelperService) |
boolean |
validPatron(String patronId) |
public OleDeliverRequestDocumentHelperServiceImpl oleDeliverRequestDocumentHelperService
public OLECirculationHelperServiceImpl()
public void setCircDeskLocationResolver(CircDeskLocationResolver circDeskLocationResolver)
public DocstoreClientLocator getDocstoreClientLocator()
public LoanProcessor getLoanProcessor()
public OleCirculationPolicyService getOleCirculationPolicyService()
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
public OLESIAPIHelperService getOleSIAPIHelperService()
public void setOleSIAPIHelperService(OLESIAPIHelperService oleSIAPIHelperService)
public Map<String,OleBorrowerType> getAvailableBorrowerTypes()
public OLELookupUser initialiseLookupUser(OlePatronDocument olePatronDocument, String agencyId)
public OlePatronEmailBo getDefaultEmailBo(String entityId)
public OlePatronAddressBo getDefaultAddressBo(String entityId)
public OlePatronNameBo getEntityNameBo(String entityId)
public OlePatronPhoneBo getDefaultPhoneBo(String entityId)
public List<OLEUserPrivilege> getPatronPrivilege(OlePatronDocument olePatronDocument, String agencyId)
public boolean isPatronExpired(OlePatronDocument olePatronDocument)
public boolean isPatronActivated(OlePatronDocument olePatronDocument)
public boolean isAbleToCheckOut(String patronId, String borrowerType, String itemType, String itemLocation)
public String checkOutItem(String patronId, String operatorId, String itemBarcode, boolean isSIP2Request)
public String checkInItem(String patronBarcode, String operatorId, String itemBarcode, String deleteIndicator, boolean isSIP2Request)
public String acceptItem(String patronBarcode, String operatorId, String itemBarcode, String callNumber, String title, String author, String itemType, String itemLocation, String dateExpires, String requestType, String pickUpLocation) throws Exception
Exception
public HashMap<String,String> getAgencyPropertyMap(String agencyId)
public String renewItem(String patronBarcode, String operatorId, String itemBarcode, boolean isSIP2Request)
public String renewItemList(String patronBarcode, String operatorId, String itemBarcodeList, boolean isSIP2Request)
public boolean validPatron(String patronId)
public GregorianCalendar getGregorianCalendarDate(String date)
date
- public OLERenewItem populateRenewItemForSip2(OlePatronDocument olePatronDocument, OleLoanDocument oleLoanDocument, OLERenewItem oleRenewItem)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.