public class OrgReviewRoleRule extends org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase
AccountGlobal
business objectsboDictionaryService, boService, businessObjectAuthorizationService, businessObjectMetaDataService, configService, dataObjectMetaDataService, ddService, dictionaryValidationService, DOCUMENT_ERROR_PREFIX, documentHelperService, MAINTAINABLE_ERROR_PATH, MAINTAINABLE_ERROR_PREFIX, maintDocDictionaryService, persistenceStructureService, personService, priorErrorPath, roleService, workflowDocumentService
Constructor and Description |
---|
OrgReviewRoleRule() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
areAttributesUnique(OrgReviewRole orr,
Map<String,String> attributeSet) |
protected OrgReviewRoleService |
getOrgReviewRoleService() |
protected boolean |
processCustomRouteDocumentBusinessRules(org.kuali.rice.kns.document.MaintenanceDocument document) |
protected boolean |
processGlobalSaveDocumentBusinessRules(org.kuali.rice.kns.document.MaintenanceDocument document)
Need to override to avoid the primary key check which (wrongly) assumes that the object's PKs can be found in the persistence service.
|
protected boolean |
validateAmounts(OrgReviewRole orr) |
protected boolean |
validateDates(OrgReviewRole orr,
boolean editingExistingRecord) |
protected boolean |
validateDelegation(OrgReviewRole orr,
boolean isEdit) |
protected boolean |
validateDelgationAmountsWithinRoleMemberBoundaries(OrgReviewRole orr) |
protected boolean |
validateRoleMember(OrgReviewRole orr) |
protected boolean |
verifyUniqueDelegationMember(OrgReviewRole orr) |
protected boolean |
verifyUniqueRoleMembership(OrgReviewRole orr)
validate if the newly entered role members are already assigned to the role
|
checkEmptyBOField, checkEmptyDocumentField, checkEmptyValue, checkForPartiallyFilledOutReferenceForeignKeys, clearErrorPath, consolidateFieldNames, dataDictionaryValidate, errorAlreadyExists, getBoService, getConfigService, getDataObjectMetaDataService, getDateTimeService, getDdService, getDictionaryValidationService, getDocumentHelperService, getFieldLabel, getFieldLabel, getHumanReadablePrimaryKeyFieldNames, getMaintDocDictionaryService, getNewBo, getOldBo, getPersistenceStructureService, getPersonService, getRoleService, getWorkflowDocumentService, isCorrectMaintenanceClass, isDocumentInactivatingBusinessObject, isDocumentValidForSave, primaryKeyCheck, processAddCollectionLineBusinessRules, processApproveDocument, processCustomAddCollectionLineBusinessRules, processCustomApproveDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processGlobalApproveDocumentBusinessRules, processGlobalRouteDocumentBusinessRules, processInactivationBlockChecking, processInactivationBlockChecking, processRouteDocument, processSaveDocument, putDocumentError, putDocumentError, putFieldError, putFieldError, putFieldError, putFieldErrorWithShortLabel, putGlobalError, putGlobalError, putGlobalError, putGlobalsError, putGlobalsError, putInactivationBlockingErrorOnPage, resumeErrorPath, setBoDictionaryService, setBoService, setBusinessObjectAuthorizationService, setBusinessObjectMetaDataService, setConfigService, setDataObjectMetaDataService, setDdService, setDictionaryValidationService, setDocumentHelperService, setMaintDocDictionaryService, setNewBo, setPersistenceStructureService, setPersonService, setupBaseConvenienceObjects, setupConvenienceObjects, setWorkflowDocumentService, showErrorMap, validateDocumentStructure, validateDuplicateIdentifierInDataDictionary, validateGlobalBusinessObjectPersistable, validateMaintenanceDocument
buildDocumentTypeActionRequestPermissionDetails, buildDocumentTypePermissionDetails, getDataDictionaryService, getDocumentDictionaryService, getGroupService, getKualiConfigurationService, getMaxDictionaryValidationDepth, getPermissionService, hasAdHocRouteCompletion, isAddHocRoutePersonValid, isAddHocRouteWorkgroupValid, isAdHocRouteCompletionToInitiator, isAdHocRouteRecipientsValid, isDocumentAttributesValid, isDocumentOverviewValid, isNoteValid, processAddAdHocRoutePerson, processAddAdHocRouteWorkgroup, processAddNote, processCompleteDocument, processCustomAddAdHocRoutePersonBusinessRules, processCustomAddAdHocRouteWorkgroupBusinessRules, processCustomAddNoteBusinessRules, processCustomApproveDocumentBusinessRules, processCustomCompleteDocumentBusinessRules, processCustomRouteDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processCustomSendAdHocRequests, processSendAdHocRequests, setDocumentDictionaryService, setMaxDictionaryValidationDepth, useKimPermission, validateSensitiveDataValue
public OrgReviewRoleRule()
protected boolean processGlobalSaveDocumentBusinessRules(org.kuali.rice.kns.document.MaintenanceDocument document)
processGlobalSaveDocumentBusinessRules
in class org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase
MaintenanceDocumentRuleBase.processGlobalSaveDocumentBusinessRules(org.kuali.rice.kns.document.MaintenanceDocument)
protected boolean processCustomRouteDocumentBusinessRules(org.kuali.rice.kns.document.MaintenanceDocument document)
processCustomRouteDocumentBusinessRules
in class org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase
protected boolean validateDates(OrgReviewRole orr, boolean editingExistingRecord)
protected boolean validateRoleMember(OrgReviewRole orr)
protected boolean verifyUniqueDelegationMember(OrgReviewRole orr)
protected boolean validateDelgationAmountsWithinRoleMemberBoundaries(OrgReviewRole orr)
protected boolean validateDelegation(OrgReviewRole orr, boolean isEdit)
protected boolean validateAmounts(OrgReviewRole orr)
protected boolean verifyUniqueRoleMembership(OrgReviewRole orr)
orr
- isEdit
- protected boolean areAttributesUnique(OrgReviewRole orr, Map<String,String> attributeSet)
protected OrgReviewRoleService getOrgReviewRoleService()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.