org.kuali.rice.kew.rule.service
Interface RuleDelegationService
- All Superinterfaces: 
- XmlExporter, XmlLoader
- All Known Implementing Classes: 
- RuleDelegationServiceImpl
- public interface RuleDelegationService 
- extends XmlLoader, XmlExporter
A service providing data access for RuleDelegationBos.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- RuleDelegationBo
| Method Summary | 
|  void | delete(String ruleDelegationId)
 | 
|  List<RuleDelegationBo> | findAllCurrentRuleDelegations()
 | 
|  List<RuleDelegationBo> | findByDelegateRuleId(String ruleId)
 | 
|  List<RuleDelegationBo> | findByResponsibilityId(String responsibilityId)Returns a List of all RuleDelegations with "current" Rules for the given
 responsibility id.
 | 
|  RuleDelegationBo | findByRuleDelegationId(String ruleDelegationId)
 | 
|  void | save(RuleDelegationBo ruleDelegation)
 | 
|  List<RuleDelegationBo> | search(String parentRuleBaseVaueId,
             String parentResponsibilityId,
             String docTypeName,
             String ruleId,
             String ruleTemplateId,
             String ruleDescription,
             String groupId,
             String principalId,
             String delegationType,
             Boolean activeInd,
             Map extensionValues,
             String workflowIdDirective)
 | 
|  List<RuleDelegationBo> | searchByTemplate(String parentRuleBaseVaueId,
                                 String parentResponsibilityId,
                                 String docTypeName,
                                 String ruleTemplateName,
                                 String ruleDescription,
                                 String groupId,
                                 String principalId,
                                 Boolean workgroupMember,
                                 String delegationType,
                                 Boolean activeInd,
                                 Map extensionValues,
                                 Collection<String> actionRequestCodes)
 | 
 
| Methods inherited from interface org.kuali.rice.core.framework.impex.xml.XmlLoader | 
| loadXml | 
 
 
findByDelegateRuleId
List<RuleDelegationBo> findByDelegateRuleId(String ruleId)
- 
 
- 
 
save
void save(RuleDelegationBo ruleDelegation)
- 
 
- 
 
delete
void delete(String ruleDelegationId)
- 
 
- 
 
findAllCurrentRuleDelegations
List<RuleDelegationBo> findAllCurrentRuleDelegations()
- 
 
- 
 
findByRuleDelegationId
RuleDelegationBo findByRuleDelegationId(String ruleDelegationId)
- 
 
- 
 
search
List<RuleDelegationBo> search(String parentRuleBaseVaueId,
                              String parentResponsibilityId,
                              String docTypeName,
                              String ruleId,
                              String ruleTemplateId,
                              String ruleDescription,
                              String groupId,
                              String principalId,
                              String delegationType,
                              Boolean activeInd,
                              Map extensionValues,
                              String workflowIdDirective)
- 
 
- 
 
searchByTemplate
List<RuleDelegationBo> searchByTemplate(String parentRuleBaseVaueId,
                                        String parentResponsibilityId,
                                        String docTypeName,
                                        String ruleTemplateName,
                                        String ruleDescription,
                                        String groupId,
                                        String principalId,
                                        Boolean workgroupMember,
                                        String delegationType,
                                        Boolean activeInd,
                                        Map extensionValues,
                                        Collection<String> actionRequestCodes)
- 
 
- 
 
findByResponsibilityId
List<RuleDelegationBo> findByResponsibilityId(String responsibilityId)
- Returns a List of all RuleDelegations with "current" Rules for the given
 responsibility id.
 
- 
 
- 
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.