org.kuali.rice.kew.rule.dao
Interface RuleDAO
- All Known Implementing Classes: 
- RuleDAOJpaImpl, RuleDAOOjbImpl
- public interface RuleDAO 
| Method Summary | 
|  void | clearCache()
 | 
|  void | delete(java.lang.Long ruleBaseValuesId)
 | 
|  java.util.List | fetchAllCurrentRulesForTemplateDocCombination(java.lang.Long ruleTemplateId,
                                              java.util.List documentTypes)
 | 
|  java.util.List | fetchAllCurrentRulesForTemplateDocCombination(java.lang.Long ruleTemplateId,
                                              java.util.List documentTypes,
                                              java.sql.Timestamp effectiveDate)
 | 
|  java.util.List | fetchAllRules(boolean currentRules)
 | 
|  java.util.List | findByPreviousVersionId(java.lang.Long previousVersionId)
 | 
|  java.util.List | findByRouteHeaderId(java.lang.Long routeHeaderId)
 | 
|  RuleBaseValues | findDefaultRuleByRuleTemplateId(java.lang.Long ruleTemplateId)
 | 
|  java.util.List | findOldDelegations(RuleBaseValues oldRule,
                   RuleBaseValues newRule)
 | 
|  java.lang.Long | findResponsibilityIdForRule(java.lang.String ruleName,
                            java.lang.String ruleResponsibilityName,
                            java.lang.String ruleResponsibilityType)
 | 
|  RuleBaseValues | findRuleBaseValuesById(java.lang.Long ruleBaseValuesId)
 | 
|  RuleBaseValues | findRuleBaseValuesByName(java.lang.String name)
 | 
|  java.util.List | findRuleBaseValuesByResponsibilityReviewer(java.lang.String reviewerName,
                                           java.lang.String type)
 | 
|  java.util.List | findRuleBaseValuesByResponsibilityReviewerTemplateDoc(java.lang.String ruleTemplateName,
                                                      java.lang.String documentType,
                                                      java.lang.String reviewerName,
                                                      java.lang.String type)
 | 
|  RuleResponsibility | findRuleResponsibility(java.lang.Long responsibilityId)
 | 
|  RuleBaseValues | getParentRule(java.lang.Long ruleBaseValuesId)
 | 
|  void | retrieveAllReferences(RuleBaseValues rule)
 | 
|  void | save(RuleBaseValues ruleBaseValues)
 | 
|  java.util.List | search(java.lang.String docTypeName,
       java.lang.Long ruleId,
       java.lang.Long ruleTemplateId,
       java.lang.String ruleDescription,
       java.lang.String workgroupId,
       java.lang.String workflowId,
       java.lang.Boolean delegateRule,
       java.lang.Boolean activeInd,
       java.util.Map extensionValues,
       java.lang.String workflowIdDirective)
 | 
|  java.util.List | search(java.lang.String docTypeName,
       java.lang.Long ruleTemplateId,
       java.lang.String ruleDescription,
       java.util.Collection<java.lang.String> workgroupIds,
       java.lang.String workflowId,
       java.lang.Boolean delegateRule,
       java.lang.Boolean activeInd,
       java.util.Map extensionValues,
       java.util.Collection actionRequestCodes)
 | 
 
save
void save(RuleBaseValues ruleBaseValues)
- 
 
delete
void delete(java.lang.Long ruleBaseValuesId)
- 
 
findRuleBaseValuesByName
RuleBaseValues findRuleBaseValuesByName(java.lang.String name)
- 
 
findRuleBaseValuesById
RuleBaseValues findRuleBaseValuesById(java.lang.Long ruleBaseValuesId)
- 
 
findRuleResponsibility
RuleResponsibility findRuleResponsibility(java.lang.Long responsibilityId)
- 
 
fetchAllRules
java.util.List fetchAllRules(boolean currentRules)
- 
 
fetchAllCurrentRulesForTemplateDocCombination
java.util.List fetchAllCurrentRulesForTemplateDocCombination(java.lang.Long ruleTemplateId,
                                                             java.util.List documentTypes)
- 
 
fetchAllCurrentRulesForTemplateDocCombination
java.util.List fetchAllCurrentRulesForTemplateDocCombination(java.lang.Long ruleTemplateId,
                                                             java.util.List documentTypes,
                                                             java.sql.Timestamp effectiveDate)
- 
 
search
java.util.List search(java.lang.String docTypeName,
                      java.lang.Long ruleId,
                      java.lang.Long ruleTemplateId,
                      java.lang.String ruleDescription,
                      java.lang.String workgroupId,
                      java.lang.String workflowId,
                      java.lang.Boolean delegateRule,
                      java.lang.Boolean activeInd,
                      java.util.Map extensionValues,
                      java.lang.String workflowIdDirective)
- 
 
search
java.util.List search(java.lang.String docTypeName,
                      java.lang.Long ruleTemplateId,
                      java.lang.String ruleDescription,
                      java.util.Collection<java.lang.String> workgroupIds,
                      java.lang.String workflowId,
                      java.lang.Boolean delegateRule,
                      java.lang.Boolean activeInd,
                      java.util.Map extensionValues,
                      java.util.Collection actionRequestCodes)
- 
 
findByRouteHeaderId
java.util.List findByRouteHeaderId(java.lang.Long routeHeaderId)
- 
 
findRuleBaseValuesByResponsibilityReviewer
java.util.List findRuleBaseValuesByResponsibilityReviewer(java.lang.String reviewerName,
                                                          java.lang.String type)
- 
 
findRuleBaseValuesByResponsibilityReviewerTemplateDoc
java.util.List findRuleBaseValuesByResponsibilityReviewerTemplateDoc(java.lang.String ruleTemplateName,
                                                                     java.lang.String documentType,
                                                                     java.lang.String reviewerName,
                                                                     java.lang.String type)
- 
 
findByPreviousVersionId
java.util.List findByPreviousVersionId(java.lang.Long previousVersionId)
- 
 
clearCache
void clearCache()
- 
 
retrieveAllReferences
void retrieveAllReferences(RuleBaseValues rule)
- 
 
findDefaultRuleByRuleTemplateId
RuleBaseValues findDefaultRuleByRuleTemplateId(java.lang.Long ruleTemplateId)
- 
 
getParentRule
RuleBaseValues getParentRule(java.lang.Long ruleBaseValuesId)
- 
 
findOldDelegations
java.util.List findOldDelegations(RuleBaseValues oldRule,
                                  RuleBaseValues newRule)
- 
 
findResponsibilityIdForRule
java.lang.Long findResponsibilityIdForRule(java.lang.String ruleName,
                                           java.lang.String ruleResponsibilityName,
                                           java.lang.String ruleResponsibilityType)
- 
 
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.