public interface RuleDAO
RuleBaseValues save(RuleBaseValues ruleBaseValues)
RuleBaseValues findRuleBaseValuesByName(String name)
RuleBaseValues findRuleBaseValuesById(String ruleBaseValuesId)
RuleResponsibilityBo findRuleResponsibility(String responsibilityId)
List<RuleBaseValues> fetchAllRules(boolean currentRules)
List<RuleBaseValues> fetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateId, List documentTypes)
List<RuleBaseValues> fetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateId, List documentTypes, Timestamp effectiveDate)
List<RuleBaseValues> search(String docTypeName, String ruleId, String ruleTemplateId, String ruleDescription, String workgroupId, String workflowId, Boolean delegateRule, Boolean activeInd, Map extensionValues, String workflowIdDirective)
List<RuleBaseValues> search(String docTypeName, String ruleTemplateId, String ruleDescription, Collection<String> workgroupIds, String workflowId, Boolean delegateRule, Boolean activeInd, Map extensionValues, Collection actionRequestCodes)
List<RuleBaseValues> findByDocumentId(String documentId)
List<RuleBaseValues> findRuleBaseValuesByResponsibilityReviewer(String reviewerName, String type)
List<RuleBaseValues> findRuleBaseValuesByResponsibilityReviewerTemplateDoc(String ruleTemplateName, String documentType, String reviewerName, String type)
List<RuleBaseValues> findByPreviousRuleId(String previousVersionId)
void retrieveAllReferences(RuleBaseValues rule)
RuleBaseValues findDefaultRuleByRuleTemplateId(String ruleTemplateId)
RuleBaseValues getParentRule(String ruleBaseValuesId)
List findOldDelegations(RuleBaseValues oldRule, RuleBaseValues newRule)
String findResponsibilityIdForRule(String ruleName, String ruleResponsibilityName, String ruleResponsibilityType)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.