public class AwardReportAuditRule extends Object implements org.kuali.rice.krad.rules.rule.DocumentAuditRule
| Constructor and Description |
|---|
AwardReportAuditRule() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addErrorToAuditErrors(String errorKey) |
protected void |
addErrorToAuditErrors(String errorKey,
String[] params)
This method creates and adds the Audit Error to the
auditError. |
protected boolean |
evaluateAuditRuleForFrequencyBaseCodeField(AwardReportTerm awardReportTerm,
int index) |
protected boolean |
evaluateAuditRuleForFrequencyCodeField(AwardReportTerm awardReportTerm,
int index) |
protected boolean |
evaluateAuditRuleForRecipients(AwardReportTerm awardReportTerm,
int index) |
protected boolean |
evaluateAuditRuleForReportCodeField(AwardReportTerm awardReportTerm,
int index) |
protected List<org.kuali.rice.core.api.util.KeyValue> |
getFrequencyBaseCodes(String frequencyCode) |
protected List<org.kuali.rice.core.api.util.KeyValue> |
getFrequencyCodes(String reportClassCode,
String reportCode) |
protected List<org.kuali.rice.core.api.util.KeyValue> |
getReportCodes(String reportClassCode) |
protected boolean |
isValidFrequency(AwardReportTerm awardReportTerm,
List<org.kuali.rice.core.api.util.KeyValue> frequencyCodes) |
protected boolean |
isValidFrequencyBase(AwardReportTerm awardReportTerm,
List<org.kuali.rice.core.api.util.KeyValue> frequencyBaseCodes) |
protected boolean |
isValidReportCode(AwardReportTerm awardReportTerm,
List<org.kuali.rice.core.api.util.KeyValue> reportCodes) |
boolean |
processAwardReportTermAuditRules(org.kuali.rice.krad.document.Document document) |
boolean |
processRunAuditBusinessRules(org.kuali.rice.krad.document.Document document) |
protected void |
reportAndCreateAuditCluster()
This method creates and adds the AuditCluster to the Global AuditErrorMap.
|
public boolean processRunAuditBusinessRules(org.kuali.rice.krad.document.Document document)
processRunAuditBusinessRules in interface org.kuali.rice.krad.rules.rule.DocumentAuditRuleorg.kuali.core.rule.DocumentAuditRule#processRunAuditBusinessRules(org.kuali.core.document.Document)public boolean processAwardReportTermAuditRules(org.kuali.rice.krad.document.Document document)
protected List<org.kuali.rice.core.api.util.KeyValue> getReportCodes(String reportClassCode)
protected List<org.kuali.rice.core.api.util.KeyValue> getFrequencyCodes(String reportClassCode, String reportCode)
protected List<org.kuali.rice.core.api.util.KeyValue> getFrequencyBaseCodes(String frequencyCode)
protected boolean isValidFrequencyBase(AwardReportTerm awardReportTerm, List<org.kuali.rice.core.api.util.KeyValue> frequencyBaseCodes)
protected boolean isValidReportCode(AwardReportTerm awardReportTerm, List<org.kuali.rice.core.api.util.KeyValue> reportCodes)
protected boolean evaluateAuditRuleForReportCodeField(AwardReportTerm awardReportTerm, int index)
protected boolean isValidFrequency(AwardReportTerm awardReportTerm, List<org.kuali.rice.core.api.util.KeyValue> frequencyCodes)
protected boolean evaluateAuditRuleForFrequencyCodeField(AwardReportTerm awardReportTerm, int index)
protected boolean evaluateAuditRuleForFrequencyBaseCodeField(AwardReportTerm awardReportTerm, int index)
protected boolean evaluateAuditRuleForRecipients(AwardReportTerm awardReportTerm, int index)
protected void addErrorToAuditErrors(String errorKey, String[] params)
List auditError.description - protected void addErrorToAuditErrors(String errorKey)
protected void reportAndCreateAuditCluster()
Copyright © 2013 The Kuali Foundation. All Rights Reserved.