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 RuleDelegationBo
s.
- 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–2014 The Kuali Foundation. All rights reserved.