org.kuali.rice.kew.rule.dao
Interface RuleDelegationDAO

All Known Implementing Classes:
RuleDelegationDAOJpaImpl, RuleDelegationDAOOjbImpl

public interface RuleDelegationDAO


Method Summary
 void delete(Long ruleDelegationId)
           
 List findAllCurrentRuleDelegations()
           
 List findByDelegateRuleId(Long ruleId)
           
 List<RuleDelegation> findByResponsibilityIdWithCurrentRule(Long responsibiliytId)
           
 RuleDelegation findByRuleDelegationId(Long ruleDelegationId)
           
 void save(RuleDelegation ruleDelegation)
           
 List<RuleDelegation> search(String parentRuleBaseVaueId, String parentResponsibilityId, String docTypeName, Long ruleId, Long ruleTemplateId, String ruleDescription, String workgroupId, String workflowId, String delegationType, Boolean activeInd, Map extensionValues, String workflowIdDirective)
           
 List<RuleDelegation> search(String parentRuleBaseVaueId, String parentResponsibilityId, String docTypeName, Long ruleTemplateId, String ruleDescription, Collection<String> workgroupIds, String workflowId, String delegationType, Boolean activeInd, Map extensionValues, Collection actionRequestCodes)
           
 

Method Detail

findByDelegateRuleId

List findByDelegateRuleId(Long ruleId)

save

void save(RuleDelegation ruleDelegation)

findAllCurrentRuleDelegations

List findAllCurrentRuleDelegations()

delete

void delete(Long ruleDelegationId)

findByRuleDelegationId

RuleDelegation findByRuleDelegationId(Long ruleDelegationId)

findByResponsibilityIdWithCurrentRule

List<RuleDelegation> findByResponsibilityIdWithCurrentRule(Long responsibiliytId)

search

List<RuleDelegation> search(String parentRuleBaseVaueId,
                            String parentResponsibilityId,
                            String docTypeName,
                            Long ruleId,
                            Long ruleTemplateId,
                            String ruleDescription,
                            String workgroupId,
                            String workflowId,
                            String delegationType,
                            Boolean activeInd,
                            Map extensionValues,
                            String workflowIdDirective)

search

List<RuleDelegation> search(String parentRuleBaseVaueId,
                            String parentResponsibilityId,
                            String docTypeName,
                            Long ruleTemplateId,
                            String ruleDescription,
                            Collection<String> workgroupIds,
                            String workflowId,
                            String delegationType,
                            Boolean activeInd,
                            Map extensionValues,
                            Collection actionRequestCodes)


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.