Package org.kuali.rice.kew.rule.dao
Interface RuleDAO
- All Known Implementing Classes:
RuleDAOJpa
public interface RuleDAO
-
Method Summary
Modifier and TypeMethodDescriptionvoidfetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateId, List documentTypes) fetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateId, List documentTypes, Timestamp effectiveDate) fetchAllRules(boolean currentRules) findByDocumentId(String documentId) findByPreviousRuleId(String previousVersionId) findDefaultRuleByRuleTemplateId(String ruleTemplateId) findOldDelegations(RuleBaseValues oldRule, RuleBaseValues newRule) findResponsibilityIdForRule(String ruleName, String ruleResponsibilityName, String ruleResponsibilityType) findRuleBaseValuesById(String ruleBaseValuesId) findRuleBaseValuesByResponsibilityReviewer(String reviewerName, String type) findRuleBaseValuesByResponsibilityReviewerTemplateDoc(String ruleTemplateName, String documentType, String reviewerName, String type) findRuleResponsibility(String responsibilityId) getParentRule(String ruleBaseValuesId) voidsave(RuleBaseValues ruleBaseValues) search(String docTypeName, String ruleId, String ruleTemplateId, String ruleDescription, String workgroupId, String workflowId, Boolean delegateRule, Boolean activeInd, Map extensionValues, String workflowIdDirective) search(String docTypeName, String ruleTemplateId, String ruleDescription, Collection<String> workgroupIds, String workflowId, Boolean delegateRule, Boolean activeInd, Map extensionValues, Collection actionRequestCodes)
-
Method Details
-
save
-
delete
-
findRuleBaseValuesByName
-
findRuleBaseValuesById
-
findRuleResponsibility
-
fetchAllRules
-
fetchAllCurrentRulesForTemplateDocCombination
List<RuleBaseValues> fetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateId, List documentTypes) -
fetchAllCurrentRulesForTemplateDocCombination
List<RuleBaseValues> fetchAllCurrentRulesForTemplateDocCombination(String ruleTemplateId, List documentTypes, Timestamp effectiveDate) -
search
-
search
List<RuleBaseValues> search(String docTypeName, String ruleTemplateId, String ruleDescription, Collection<String> workgroupIds, String workflowId, Boolean delegateRule, Boolean activeInd, Map extensionValues, Collection actionRequestCodes) -
findByDocumentId
-
findRuleBaseValuesByResponsibilityReviewer
-
findRuleBaseValuesByResponsibilityReviewerTemplateDoc
-
findByPreviousRuleId
-
retrieveAllReferences
-
findDefaultRuleByRuleTemplateId
-
getParentRule
-
findOldDelegations
-
findResponsibilityIdForRule
-