|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.rice.kns.rules.DocumentRuleBase
org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase
org.kuali.kfs.coa.document.validation.impl.OrgReviewRoleRule
public class OrgReviewRoleRule
This class represents the business rules for the maintenance of AccountGlobal
business objects
Field Summary | |
---|---|
protected static org.kuali.rice.kim.service.GroupService |
groupService
|
protected static org.apache.log4j.Logger |
LOG
|
protected static org.kuali.rice.kim.service.KimTypeInfoService |
typeInfoService
|
protected org.kuali.rice.kim.service.UiDocumentService |
uiDocumentService
|
Fields inherited from class org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase |
---|
boDictionaryService, boService, businessObjectAuthorizationService, configService, ddService, dictionaryValidationService, DOCUMENT_ERROR_PREFIX, documentHelperService, MAINTAINABLE_ERROR_PATH, MAINTAINABLE_ERROR_PREFIX, maintDocDictionaryService, persistenceService, persistenceStructureService, personService, priorErrorPath, roleService, workflowDocumentService |
Constructor Summary | |
---|---|
OrgReviewRoleRule()
|
Method Summary | |
---|---|
protected boolean |
areAttributesUnique(OrgReviewRole orr,
org.kuali.rice.kim.bo.types.dto.AttributeSet attributeSet)
|
protected String |
getAttributeValue(org.kuali.rice.kim.bo.types.dto.AttributeSet aSet,
String attributeName)
|
protected org.kuali.rice.kim.service.GroupService |
getGroupService()
|
protected org.kuali.rice.kim.service.KimTypeInfoService |
getTypeInfoService()
|
org.kuali.rice.kim.service.UiDocumentService |
getUiDocumentService()
Gets the uiDocumentService attribute. |
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. |
boolean |
processRouteDocument(org.kuali.rice.kns.document.Document document)
|
void |
setUiDocumentService(org.kuali.rice.kim.service.UiDocumentService uiDocumentService)
Sets the uiDocumentService attribute value. |
protected boolean |
validateAmounts(OrgReviewRole orr)
|
protected boolean |
validateDelegation(OrgReviewRole orr,
boolean isEdit)
|
protected boolean |
validateRoleMember(OrgReviewRole orr,
boolean isEdit)
|
protected void |
validateRoleMembersToSave(OrgReviewRole orr)
|
Methods inherited from class org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase |
---|
apcRuleFails, applyApcRule, checkEmptyBOField, checkEmptyDocumentField, checkEmptyValue, checkForPartiallyFilledOutReferenceForeignKeys, clearErrorPath, consolidateFieldNames, dataDictionaryValidate, errorAlreadyExists, getBoDictionaryService, getBoService, getBusinessObjectAuthorizationService, getConfigService, getDateTimeService, getDdService, getDictionaryValidationService, getDocumentHelperService, getFieldLabel, getFieldLabel, getHumanReadablePrimaryKeyFieldNames, getMaintDocDictionaryService, getNewBo, getOldBo, getPersistenceService, getPersistenceStructureService, getPersonService, getRoleService, getWorkflowDocumentService, isCorrectMaintenanceClass, isDocumentInactivatingBusinessObject, isDocumentValidForSave, primaryKeyCheck, processAddCollectionLineBusinessRules, processApproveDocument, processCustomAddCollectionLineBusinessRules, processCustomApproveDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processGlobalApproveDocumentBusinessRules, processGlobalRouteDocumentBusinessRules, processInactivationBlockChecking, processInactivationBlockChecking, processSaveDocument, putDocumentError, putDocumentError, putFieldError, putFieldError, putFieldError, putFieldErrorWithShortLabel, putGlobalError, putGlobalError, putGlobalError, putGlobalsError, putGlobalsError, putInactivationBlockingErrorOnPage, resumeErrorPath, setBoDictionaryService, setBoService, setBusinessObjectAuthorizationService, setConfigService, setDdService, setDictionaryValidationService, setDocumentHelperService, setMaintDocDictionaryService, setNewBo, setPersistenceService, setPersistenceStructureService, setPersonService, setupBaseConvenienceObjects, setupConvenienceObjects, setWorkflowDocumentService, showErrorMap, validateDocumentStructure, validateDuplicateIdentifierInDataDictionary, validateGlobalBusinessObjectPersistable, validateMaintenanceDocument |
Methods inherited from class org.kuali.rice.kns.rules.DocumentRuleBase |
---|
getDataDictionaryService, getIdentityManagementService, getKualiConfigurationService, getMaxDictionaryValidationDepth, getWorkflowInfoService, isAddHocRoutePersonValid, isAddHocRouteWorkgroupValid, isAdHocRouteRecipientsValid, isDocumentAttributesValid, isDocumentOverviewValid, isNoteValid, processAddAdHocRoutePerson, processAddAdHocRouteWorkgroup, processAddNote, processCustomAddAdHocRoutePersonBusinessRules, processCustomAddAdHocRouteWorkgroupBusinessRules, processCustomAddNoteBusinessRules, processCustomApproveDocumentBusinessRules, processCustomRouteDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processCustomSendAdHocRequests, processSendAdHocRequests, setMaxDictionaryValidationDepth, validateSensitiveDataValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected org.kuali.rice.kim.service.UiDocumentService uiDocumentService
protected static transient org.kuali.rice.kim.service.GroupService groupService
protected static transient org.kuali.rice.kim.service.KimTypeInfoService typeInfoService
protected static org.apache.log4j.Logger LOG
Constructor Detail |
---|
public OrgReviewRoleRule()
Method Detail |
---|
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)
public boolean processRouteDocument(org.kuali.rice.kns.document.Document document)
processRouteDocument
in interface org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRule
processRouteDocument
in interface org.kuali.rice.kns.rule.RouteDocumentRule
processRouteDocument
in class org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase
protected void validateRoleMembersToSave(OrgReviewRole orr)
protected boolean validateDelegation(OrgReviewRole orr, boolean isEdit)
protected boolean validateAmounts(OrgReviewRole orr)
protected boolean validateRoleMember(OrgReviewRole orr, boolean isEdit)
protected boolean areAttributesUnique(OrgReviewRole orr, org.kuali.rice.kim.bo.types.dto.AttributeSet attributeSet)
protected String getAttributeValue(org.kuali.rice.kim.bo.types.dto.AttributeSet aSet, String attributeName)
protected boolean processCustomRouteDocumentBusinessRules(org.kuali.rice.kns.document.MaintenanceDocument document)
processCustomRouteDocumentBusinessRules
in class org.kuali.rice.kns.maintenance.rules.MaintenanceDocumentRuleBase
public org.kuali.rice.kim.service.UiDocumentService getUiDocumentService()
public void setUiDocumentService(org.kuali.rice.kim.service.UiDocumentService uiDocumentService)
uiDocumentService
- The uiDocumentService to set.protected org.kuali.rice.kim.service.KimTypeInfoService getTypeInfoService()
protected org.kuali.rice.kim.service.GroupService getGroupService()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |