org.kuali.rice.krms.impl.repository
Class RuleRepositoryServiceImpl
java.lang.Object
org.kuali.rice.krms.impl.repository.RuleRepositoryServiceImpl
- All Implemented Interfaces:
- org.kuali.rice.krms.api.repository.RuleRepositoryService
public class RuleRepositoryServiceImpl
- extends Object
- implements org.kuali.rice.krms.api.repository.RuleRepositoryService
NOTE: This is a patched version of this class which fixes a bug in Rice 2.0.0 releated to execution of
an agenda with no rules.
Method Summary |
org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition |
getAgendaTree(String agendaId)
|
List<org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition> |
getAgendaTrees(List<String> agendaIds)
|
protected org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService()
|
protected org.kuali.rice.core.api.criteria.CriteriaLookupService |
getCriteriaLookupService()
|
org.kuali.rice.krms.api.repository.rule.RuleDefinition |
getRule(String ruleId)
|
List<org.kuali.rice.krms.api.repository.rule.RuleDefinition> |
getRules(List<String> ruleIds)
|
org.kuali.rice.krms.api.repository.context.ContextDefinition |
selectContext(org.kuali.rice.krms.api.repository.context.ContextSelectionCriteria contextSelectionCriteria)
This overridden method ... |
void |
setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
Sets the businessObjectService property. |
void |
setCriteriaLookupService(org.kuali.rice.core.api.criteria.CriteriaLookupService criteriaLookupService)
Sets the criteriaLookupService attribute value. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
businessObjectService
protected org.kuali.rice.krad.service.BusinessObjectService businessObjectService
RuleRepositoryServiceImpl
public RuleRepositoryServiceImpl()
selectContext
public org.kuali.rice.krms.api.repository.context.ContextDefinition selectContext(org.kuali.rice.krms.api.repository.context.ContextSelectionCriteria contextSelectionCriteria)
- This overridden method ...
- Specified by:
selectContext
in interface org.kuali.rice.krms.api.repository.RuleRepositoryService
- See Also:
RuleRepositoryService.selectContext(org.kuali.rice.krms.api.repository.context.ContextSelectionCriteria)
getAgendaTree
public org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition getAgendaTree(String agendaId)
- Specified by:
getAgendaTree
in interface org.kuali.rice.krms.api.repository.RuleRepositoryService
getAgendaTrees
public List<org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition> getAgendaTrees(List<String> agendaIds)
- Specified by:
getAgendaTrees
in interface org.kuali.rice.krms.api.repository.RuleRepositoryService
getRule
public org.kuali.rice.krms.api.repository.rule.RuleDefinition getRule(String ruleId)
- Specified by:
getRule
in interface org.kuali.rice.krms.api.repository.RuleRepositoryService
getRules
public List<org.kuali.rice.krms.api.repository.rule.RuleDefinition> getRules(List<String> ruleIds)
- Specified by:
getRules
in interface org.kuali.rice.krms.api.repository.RuleRepositoryService
setBusinessObjectService
public void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
- Sets the businessObjectService property.
- Parameters:
businessObjectService
- The businessObjectService to set.
getBusinessObjectService
protected org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
setCriteriaLookupService
public void setCriteriaLookupService(org.kuali.rice.core.api.criteria.CriteriaLookupService criteriaLookupService)
- Sets the criteriaLookupService attribute value.
- Parameters:
criteriaLookupService
- The criteriaLookupService to set.
getCriteriaLookupService
protected org.kuali.rice.core.api.criteria.CriteriaLookupService getCriteriaLookupService()
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.