org.kuali.rice.krms.impl.repository
Class RuleRepositoryServiceImpl
java.lang.Object
   org.kuali.rice.krms.impl.repository.RuleRepositoryServiceImpl
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:
- selectContextin 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:
- getAgendaTreein 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:
- getAgendaTreesin interface- org.kuali.rice.krms.api.repository.RuleRepositoryService
 
- 
 
getRule
public org.kuali.rice.krms.api.repository.rule.RuleDefinition getRule(String ruleId)
- 
- Specified by:
- getRulein 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:
- getRulesin 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.