public abstract class PatronLookupCircBaseController extends CircUtilController
Constructor and Description |
---|
PatronLookupCircBaseController() |
Modifier and Type | Method and Description |
---|---|
OlePatronRecordUtil |
getOlePatronRecordUtil() |
abstract String |
getPatronBarcode(DroolsExchange droolsExchange) |
abstract OlePatronDocument |
getPatronDocument(DroolsExchange droolsExchange) |
boolean |
hasProxyPatrons(DroolsExchange droolsExchange) |
DroolsResponse |
processPatronSearchPostProxyHandling(DroolsExchange droolsExchange) |
DroolsResponse |
processRules(DroolsExchange droolsExchange,
OlePatronDocument olePatronDocument,
String[] expectedRules) |
DroolsResponse |
searchPatron(DroolsExchange droolsExchange) |
abstract void |
setErrorMessage(DroolsExchange droolsExchange,
ErrorMessage errorMessage) |
abstract void |
setPatronDocument(DroolsExchange droolsExchange,
OlePatronDocument patronDocument) |
abstract void |
setProxyCheckDone(DroolsExchange droolsExchange,
boolean proxyCheckDone) |
addToFormattedContent, buildItemContent, convertDateToString, convertToString, deleteItemInfoInSolr, fireRules, getBusinessObjectService, getCircDeskLocationResolver, getDateFormatForDocstoreDueDate, getDocstoreClientLocator, getExistingItemFromSolr, getItemForUpdate, getItemOlemlRecordProcessor, getItemRecordByBarcode, getLoanDocumentFromListBasedOnItemBarcode, getLoanDocumentFromListBasedOnItemUuid, getLoginUserId, processDateAndTimeForAlterDueDate, processNotices, rollBackSavedLoanRecord, setDateFormatForDocstoreDueDate, updateItem, updateItemInfoInSolr, updateLoanDocumentWithItemInformation, updateNoticesForLoanDocument, validateTime
public PatronLookupCircBaseController()
public abstract OlePatronDocument getPatronDocument(DroolsExchange droolsExchange)
public abstract void setPatronDocument(DroolsExchange droolsExchange, OlePatronDocument patronDocument)
public abstract String getPatronBarcode(DroolsExchange droolsExchange)
public abstract void setErrorMessage(DroolsExchange droolsExchange, ErrorMessage errorMessage)
public abstract void setProxyCheckDone(DroolsExchange droolsExchange, boolean proxyCheckDone)
public DroolsResponse searchPatron(DroolsExchange droolsExchange)
public DroolsResponse processPatronSearchPostProxyHandling(DroolsExchange droolsExchange)
public DroolsResponse processRules(DroolsExchange droolsExchange, OlePatronDocument olePatronDocument, String[] expectedRules)
droolsExchange
- olePatronDocument
- expectedRules
- public boolean hasProxyPatrons(DroolsExchange droolsExchange)
public OlePatronRecordUtil getOlePatronRecordUtil()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.