public class SubAwardDocumentRule extends ResearchDocumentRuleBase implements SubAwardRule, SubAwardAmountInfoRule, SubAwardContactRule, SubAwardCloseoutRule, SubAwardFundingSourceRule
CHOMP_LAST_LETTER_S_FROM_COLLECTION_NAME, DOCUMENT_ERROR_PATH, VALIDATION_REQUIRED| Constructor and Description |
|---|
SubAwardDocumentRule() |
addAuditError, getBusinessObjectService, getErrorReporter, getKnsDictionaryValidationService, getParameterService, getSoftErrors, hasPermission, hasPermission, hasRole, hasRole, isInvalid, isValid, keyValue, processBudgetVersionsBusinessRule, reportError, reportErrorWithoutFullErrorPath, reportSoftError, reportWarning, setBusinessObjectService, setParameterServicebuildDocumentTypeActionRequestPermissionDetails, buildDocumentTypePermissionDetails, getDataDictionaryService, getDictionaryValidationService, getDocumentDictionaryService, getGroupService, getKualiConfigurationService, getMaxDictionaryValidationDepth, getPermissionService, getPersonService, hasAdHocRouteCompletion, isAddHocRoutePersonValid, isAddHocRouteWorkgroupValid, isAdHocRouteCompletionToInitiator, isAdHocRouteRecipientsValid, isDocumentAttributesValid, isDocumentOverviewValid, isNoteValid, processAddAdHocRoutePerson, processAddAdHocRouteWorkgroup, processAddNote, processApproveDocument, processCompleteDocument, processCustomAddAdHocRoutePersonBusinessRules, processCustomAddAdHocRouteWorkgroupBusinessRules, processCustomAddNoteBusinessRules, processCustomApproveDocumentBusinessRules, processCustomCompleteDocumentBusinessRules, processCustomRouteDocumentBusinessRules, processCustomSendAdHocRequests, processRouteDocument, processSaveDocument, processSendAdHocRequests, setDocumentDictionaryService, setMaxDictionaryValidationDepth, useKimPermission, validateSensitiveDataValuepublic boolean processAddSubAwardBusinessRules(SubAward subAward)
processAddSubAwardBusinessRules in interface SubAwardRulesubAward - protected boolean processSaveSubAwardBusinessRules(SubAward subAward, String propertyPrefix)
subAward - propertyPrefix - public boolean processSaveSubAwardAmountInfoBusinessRule(SubAward subAward)
public boolean processAddSubAwardAmountInfoBusinessRules(SubAwardAmountInfo amountInfo, SubAward subAward)
SubAwardAmountInfoRuleprocessAddSubAwardAmountInfoBusinessRules in interface SubAwardAmountInfoRuleamountInfo - the subAwardAmountInfosubAward - The subAwardpublic boolean processDeleteSubAwardAmountInfoBusinessRules(SubAwardAmountInfo subAwardAmountInfo, SubAward subAward)
SubAwardAmountInfoRuleprocessDeleteSubAwardAmountInfoBusinessRules in interface SubAwardAmountInfoRulesubAwardAmountInfo - The amountInfosubAward - the subAwardpublic boolean processAddSubAwardContactBusinessRules(SubAwardContact subAwardContact, SubAward subAward)
SubAwardContactRuleprocessAddSubAwardContactBusinessRules in interface SubAwardContactRulepublic boolean processAddSubAwardCloseoutBusinessRules(SubAwardCloseout subAwardCloseout)
SubAwardCloseoutRuleprocessAddSubAwardCloseoutBusinessRules in interface SubAwardCloseoutRulesubAwardCloseout - the subAwardCloseout..protected boolean processSaveSubAwardCloseoutBusinessRules(SubAwardCloseout subAwardCloseout)
public boolean processAddSubAwardFundingSourceBusinessRules(SubAwardFundingSource subAwardFundingSource, SubAward subAward)
processAddSubAwardFundingSourceBusinessRules in interface SubAwardFundingSourceRuleprotected boolean processSaveSubAwardFundingSourceBusinessRules(SubAwardFundingSource subAwardFundingSource, SubAward subAward)
public boolean processRunAuditBusinessRules(org.kuali.rice.krad.document.Document document)
processRunAuditBusinessRules in interface org.kuali.rice.krad.rules.rule.DocumentAuditRuleprocessRunAuditBusinessRules in class ResearchDocumentRuleBaseorg.kuali.rice.kns.rule.DocumentAuditRule#processRunAuditBusinessRules(org.kuali.rice.kns.document.Document)protected boolean processCustomSaveDocumentBusinessRules(org.kuali.rice.krad.document.Document document)
processCustomSaveDocumentBusinessRules in class org.kuali.rice.krad.rules.DocumentRuleBasepublic boolean processRules(KraDocumentEventBaseExtension event)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.