public class OlePatronDocumentRule extends org.kuali.rice.krad.rules.MaintenanceDocumentRuleBase
| Constructor and Description |
|---|
OlePatronDocumentRule() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkDuplicateBarcode(OlePatronDocument patronDoc) |
OlePatronHelperService |
getOlePatronHelperService() |
String |
getParameter(String name) |
protected boolean |
processCustomRouteDocumentBusinessRules(org.kuali.rice.krad.maintenance.MaintenanceDocument document) |
protected boolean |
processCustomSaveDocumentBusinessRules(org.kuali.rice.krad.maintenance.MaintenanceDocument document)
This method validates the patron object and returns boolean value
|
boolean |
validateAddress(OlePatronDocument olePatronDocument) |
protected boolean |
validateBarcode(OlePatronDocument patronDoc) |
protected boolean |
validateBorrowerType(OlePatronDocument patronDoc) |
boolean |
validateDefaultOneAsActive(OlePatronDocument patronDoc) |
boolean |
validatePatronName(OlePatronDocument olePatronDocument) |
boolean |
validateRequiredField(OlePatronDocument olePatronDocument) |
checkEmptyBOField, checkEmptyDocumentField, checkEmptyValue, checkForPartiallyFilledOutReferenceForeignKeys, clearErrorPath, consolidateFieldNames, dataDictionaryValidate, errorAlreadyExists, getConfigService, getDataObjectAuthorizationService, getDataObjectService, getDateTimeService, getDdService, getDictionaryValidationService, getFieldLabel, getFieldLabel, getHumanReadablePrimaryKeyFieldNames, getNewDataObject, getOldDataObject, getPersonService, getRoleService, getWorkflowDocumentService, isCorrectMaintenanceClass, isDocumentInactivatingBusinessObject, isDocumentValidForSave, primaryKeyCheck, processAddCollectionLine, processApproveDocument, processCustomAddCollectionLineBusinessRules, processCustomApproveDocumentBusinessRules, processGlobalApproveDocumentBusinessRules, processGlobalRouteDocumentBusinessRules, processGlobalSaveDocumentBusinessRules, processInactivationBlockChecking, processInactivationBlockChecking, processRouteDocument, processSaveDocument, putDocumentError, putDocumentError, putFieldError, putFieldError, putFieldError, putFieldErrorWithShortLabel, putGlobalError, putGlobalError, putGlobalError, putGlobalsError, putGlobalsError, putInactivationBlockingErrorOnPage, resumeErrorPath, setConfigService, setDataObjectAuthorizationService, setDdService, setDictionaryValidationService, setNewDataObject, setPersonService, setupBaseConvenienceObjects, setupConvenienceObjects, setWorkflowDocumentService, showErrorMap, validateBulkUpdateMaintenanceDocument, validateDocumentStructure, validateMaintenanceDocumentbuildDocumentTypeActionRequestPermissionDetails, buildDocumentTypePermissionDetails, getDataDictionaryService, getDocumentDictionaryService, getGroupService, getKualiConfigurationService, getMaxDictionaryValidationDepth, getPermissionService, hasAdHocRouteCompletion, isAddHocRoutePersonValid, isAddHocRouteWorkgroupValid, isAdHocRouteCompletionToInitiator, isAdHocRouteRecipientsValid, isDocumentAttributesValid, isDocumentOverviewValid, isNoteValid, processAddAdHocRoutePerson, processAddAdHocRouteWorkgroup, processAddNote, processCompleteDocument, processCustomAddAdHocRoutePersonBusinessRules, processCustomAddAdHocRouteWorkgroupBusinessRules, processCustomAddCollectionLineBusinessRules, processCustomAddNoteBusinessRules, processCustomApproveDocumentBusinessRules, processCustomCompleteDocumentBusinessRules, processCustomRouteDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processCustomSendAdHocRequests, processSendAdHocRequests, setDocumentDictionaryService, setMaxDictionaryValidationDepth, useKimPermission, validateSensitiveDataValuepublic OlePatronDocumentRule()
public OlePatronHelperService getOlePatronHelperService()
protected boolean processCustomSaveDocumentBusinessRules(org.kuali.rice.krad.maintenance.MaintenanceDocument document)
processCustomSaveDocumentBusinessRules in class org.kuali.rice.krad.rules.MaintenanceDocumentRuleBasedocument - protected boolean processCustomRouteDocumentBusinessRules(org.kuali.rice.krad.maintenance.MaintenanceDocument document)
processCustomRouteDocumentBusinessRules in class org.kuali.rice.krad.rules.MaintenanceDocumentRuleBaseprotected boolean validateBorrowerType(OlePatronDocument patronDoc)
protected boolean validateBarcode(OlePatronDocument patronDoc)
protected boolean checkDuplicateBarcode(OlePatronDocument patronDoc)
public boolean validateAddress(OlePatronDocument olePatronDocument)
public boolean validatePatronName(OlePatronDocument olePatronDocument)
public boolean validateDefaultOneAsActive(OlePatronDocument patronDoc)
public String getParameter(String name)
public boolean validateRequiredField(OlePatronDocument olePatronDocument)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.