Package org.kuali.rice.kew.impl.rule
Class RuleServiceImpl
java.lang.Object
org.kuali.rice.kew.impl.rule.RuleServiceImpl
- All Implemented Interfaces:
RuleService
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindRules(QueryByCriteria queryByCriteria) findRuleTemplates(QueryByCriteria queryByCriteria) getRuleByName(String name) getRuleResponsibility(String responsibilityId) getRulesByTemplateId(String templateId) getRulesByTemplateNameAndDocumentTypeName(String templateName, String documentTypeName) getRulesByTemplateNameAndDocumentTypeNameAndEffectiveDate(String templateName, String documentTypeName, org.joda.time.DateTime effectiveDate) getRuleTemplateByName(String name) ruleReport(RuleReportCriteria ruleReportCriteria) voidsetDataObjectService(DataObjectService dataObjectService)
-
Constructor Details
-
RuleServiceImpl
public RuleServiceImpl()
-
-
Method Details
-
getRule
- Specified by:
getRulein interfaceRuleService- Throws:
RiceIllegalArgumentExceptionRiceIllegalStateException
-
getRuleByName
- Specified by:
getRuleByNamein interfaceRuleService
-
getRulesByTemplateId
- Specified by:
getRulesByTemplateIdin interfaceRuleService- Throws:
RiceIllegalArgumentException
-
getRulesByTemplateNameAndDocumentTypeName
public List<Rule> getRulesByTemplateNameAndDocumentTypeName(String templateName, String documentTypeName) - Specified by:
getRulesByTemplateNameAndDocumentTypeNamein interfaceRuleService
-
getRulesByTemplateNameAndDocumentTypeNameAndEffectiveDate
public List<Rule> getRulesByTemplateNameAndDocumentTypeNameAndEffectiveDate(String templateName, String documentTypeName, org.joda.time.DateTime effectiveDate) throws RiceIllegalArgumentException - Specified by:
getRulesByTemplateNameAndDocumentTypeNameAndEffectiveDatein interfaceRuleService- Throws:
RiceIllegalArgumentException
-
findRules
- Specified by:
findRulesin interfaceRuleService
-
ruleReport
- Specified by:
ruleReportin interfaceRuleService
-
getRuleTemplate
- Specified by:
getRuleTemplatein interfaceRuleService
-
getRuleTemplateByName
- Specified by:
getRuleTemplateByNamein interfaceRuleService
-
findRuleTemplates
public RuleTemplateQueryResults findRuleTemplates(QueryByCriteria queryByCriteria) throws RiceIllegalArgumentException - Specified by:
findRuleTemplatesin interfaceRuleService- Throws:
RiceIllegalArgumentException
-
getRuleResponsibility
- Specified by:
getRuleResponsibilityin interfaceRuleService
-
getRuleDelegationsByResponsibiltityId
public List<RuleDelegation> getRuleDelegationsByResponsibiltityId(String id) throws RiceIllegalArgumentException, RiceIllegalStateException - Specified by:
getRuleDelegationsByResponsibiltityIdin interfaceRuleService- Throws:
RiceIllegalArgumentExceptionRiceIllegalStateException
-
getDataObjectService
-
setDataObjectService
-