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, validateMaintenanceDocument
buildDocumentTypeActionRequestPermissionDetails, 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, validateSensitiveDataValue
public OlePatronDocumentRule()
public OlePatronHelperService getOlePatronHelperService()
protected boolean processCustomSaveDocumentBusinessRules(org.kuali.rice.krad.maintenance.MaintenanceDocument document)
processCustomSaveDocumentBusinessRules
in class org.kuali.rice.krad.rules.MaintenanceDocumentRuleBase
document
- protected boolean processCustomRouteDocumentBusinessRules(org.kuali.rice.krad.maintenance.MaintenanceDocument document)
processCustomRouteDocumentBusinessRules
in class org.kuali.rice.krad.rules.MaintenanceDocumentRuleBase
protected 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.