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 RuleDelegation
s.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
RuleDelegation
Method Summary |
void |
delete(Long ruleDelegationId)
|
List |
findAllCurrentRuleDelegations()
|
List |
findByDelegateRuleId(Long ruleId)
|
List<RuleDelegation> |
findByResponsibilityId(Long responsibilityId)
Returns a List of all RuleDelegations with "current" Rules for the given
responsibility id. |
RuleDelegation |
findByRuleDelegationId(Long ruleDelegationId)
|
void |
flushRuleDlgnCache()
|
void |
save(RuleDelegation ruleDelegation)
|
List<RuleDelegation> |
search(String parentRuleBaseVaueId,
String parentResponsibilityId,
String docTypeName,
Long ruleId,
Long ruleTemplateId,
String ruleDescription,
String groupId,
String principalId,
String delegationType,
Boolean activeInd,
Map extensionValues,
String workflowIdDirective)
|
List<RuleDelegation> |
search(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)
|
findByDelegateRuleId
List findByDelegateRuleId(Long ruleId)
save
void save(RuleDelegation ruleDelegation)
delete
void delete(Long ruleDelegationId)
findAllCurrentRuleDelegations
List findAllCurrentRuleDelegations()
findByRuleDelegationId
RuleDelegation findByRuleDelegationId(Long ruleDelegationId)
search
List<RuleDelegation> search(String parentRuleBaseVaueId,
String parentResponsibilityId,
String docTypeName,
Long ruleId,
Long ruleTemplateId,
String ruleDescription,
String groupId,
String principalId,
String delegationType,
Boolean activeInd,
Map extensionValues,
String workflowIdDirective)
search
List<RuleDelegation> search(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<RuleDelegation> findByResponsibilityId(Long responsibilityId)
- Returns a List of all RuleDelegations with "current" Rules for the given
responsibility id.
flushRuleDlgnCache
void flushRuleDlgnCache()
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.