Class RuleRepositoryContextProvider

java.lang.Object
org.kuali.rice.krms.impl.provider.repository.RuleRepositoryContextProvider
All Implemented Interfaces:
org.kuali.rice.krms.framework.engine.ContextProvider

public class RuleRepositoryContextProvider extends Object implements org.kuali.rice.krms.framework.engine.ContextProvider
  • Constructor Details

    • RuleRepositoryContextProvider

      public RuleRepositoryContextProvider()
  • Method Details

    • loadContext

      public org.kuali.rice.krms.framework.engine.Context loadContext(org.kuali.rice.krms.api.engine.SelectionCriteria selectionCriteria, Map<org.kuali.rice.krms.api.engine.Term,Object> facts, org.kuali.rice.krms.api.engine.ExecutionOptions executionOptions)
      Specified by:
      loadContext in interface org.kuali.rice.krms.framework.engine.ContextProvider
    • loadContextFromDefinition

      protected org.kuali.rice.krms.framework.engine.Context loadContextFromDefinition(org.kuali.rice.krms.api.repository.context.ContextDefinition contextDefinition)
    • setRuleRepositoryService

      public void setRuleRepositoryService(org.kuali.rice.krms.api.repository.RuleRepositoryService ruleRepositoryService)
    • setRepositoryToEngineTranslator

      public void setRepositoryToEngineTranslator(RepositoryToEngineTranslator repositoryToEngineTranslator)
    • constructContextSelectionCriteria

      protected org.kuali.rice.krms.api.repository.context.ContextSelectionCriteria constructContextSelectionCriteria(org.kuali.rice.krms.api.engine.SelectionCriteria selectionCriteria)