public class RuleServiceImpl extends Object implements RuleService
| Constructor and Description |
|---|
RuleServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
RuleQueryResults |
findRules(QueryByCriteria queryByCriteria) |
RuleTemplateQueryResults |
findRuleTemplates(QueryByCriteria queryByCriteria) |
DataObjectService |
getDataObjectService() |
Rule |
getRule(String id) |
Rule |
getRuleByName(String name) |
List<RuleDelegation> |
getRuleDelegationsByResponsibiltityId(String id) |
RuleResponsibility |
getRuleResponsibility(String responsibilityId) |
List<Rule> |
getRulesByTemplateId(String templateId) |
List<Rule> |
getRulesByTemplateNameAndDocumentTypeName(String templateName,
String documentTypeName) |
List<Rule> |
getRulesByTemplateNameAndDocumentTypeNameAndEffectiveDate(String templateName,
String documentTypeName,
org.joda.time.DateTime effectiveDate) |
RuleTemplate |
getRuleTemplate(String id) |
RuleTemplate |
getRuleTemplateByName(String name) |
List<Rule> |
ruleReport(RuleReportCriteria ruleReportCriteria) |
void |
setDataObjectService(DataObjectService dataObjectService) |
public RuleServiceImpl()
public Rule getRule(String id) throws RiceIllegalArgumentException, RiceIllegalStateException
getRule in interface RuleServiceRiceIllegalArgumentExceptionRiceIllegalStateExceptionpublic Rule getRuleByName(String name)
getRuleByName in interface RuleServicepublic List<Rule> getRulesByTemplateId(String templateId) throws RiceIllegalArgumentException
getRulesByTemplateId in interface RuleServiceRiceIllegalArgumentExceptionpublic List<Rule> getRulesByTemplateNameAndDocumentTypeName(String templateName, String documentTypeName)
getRulesByTemplateNameAndDocumentTypeName in interface RuleServicepublic List<Rule> getRulesByTemplateNameAndDocumentTypeNameAndEffectiveDate(String templateName, String documentTypeName, org.joda.time.DateTime effectiveDate) throws RiceIllegalArgumentException
getRulesByTemplateNameAndDocumentTypeNameAndEffectiveDate in interface RuleServiceRiceIllegalArgumentExceptionpublic RuleQueryResults findRules(QueryByCriteria queryByCriteria)
findRules in interface RuleServicepublic List<Rule> ruleReport(RuleReportCriteria ruleReportCriteria)
ruleReport in interface RuleServicepublic RuleTemplate getRuleTemplate(String id)
getRuleTemplate in interface RuleServicepublic RuleTemplate getRuleTemplateByName(String name)
getRuleTemplateByName in interface RuleServicepublic RuleTemplateQueryResults findRuleTemplates(QueryByCriteria queryByCriteria) throws RiceIllegalArgumentException
findRuleTemplates in interface RuleServiceRiceIllegalArgumentExceptionpublic RuleResponsibility getRuleResponsibility(String responsibilityId)
getRuleResponsibility in interface RuleServicepublic List<RuleDelegation> getRuleDelegationsByResponsibiltityId(String id) throws RiceIllegalArgumentException, RiceIllegalStateException
getRuleDelegationsByResponsibiltityId in interface RuleServiceRiceIllegalArgumentExceptionRiceIllegalStateExceptionpublic DataObjectService getDataObjectService()
public void setDataObjectService(DataObjectService dataObjectService)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.