public class RuleDelegationServiceImpl extends Object implements RuleDelegationService
Constructor and Description |
---|
RuleDelegationServiceImpl() |
Modifier and Type | Method and Description |
---|---|
void |
delete(String ruleDelegationId) |
org.jdom.Element |
export(ExportDataSet dataSet) |
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.
|
List |
findByResponsibilityId(String responsibilityId,
boolean ignoreCache) |
RuleDelegationBo |
findByRuleDelegationId(String ruleDelegationId) |
void |
loadXml(InputStream inputStream,
String principalId) |
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) |
void |
setRuleDelegationDAO(RuleDelegationDAO dao) |
boolean |
supportPrettyPrint() |
public RuleDelegationServiceImpl()
public List<RuleDelegationBo> findByDelegateRuleId(String ruleId)
findByDelegateRuleId
in interface RuleDelegationService
public void save(RuleDelegationBo ruleDelegation)
save
in interface RuleDelegationService
public void setRuleDelegationDAO(RuleDelegationDAO dao)
public List<RuleDelegationBo> findAllCurrentRuleDelegations()
findAllCurrentRuleDelegations
in interface RuleDelegationService
public void delete(String ruleDelegationId)
delete
in interface RuleDelegationService
public RuleDelegationBo findByRuleDelegationId(String ruleDelegationId)
findByRuleDelegationId
in interface RuleDelegationService
public List<RuleDelegationBo> findByResponsibilityId(String responsibilityId)
RuleDelegationService
findByResponsibilityId
in interface RuleDelegationService
public 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)
search
in interface RuleDelegationService
public 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)
searchByTemplate
in interface RuleDelegationService
public void loadXml(InputStream inputStream, String principalId)
public org.jdom.Element export(ExportDataSet dataSet)
export
in interface XmlExporter
public boolean supportPrettyPrint()
supportPrettyPrint
in interface XmlExporter
public List findByResponsibilityId(String responsibilityId, boolean ignoreCache)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.