Class BasicContext

java.lang.Object
org.kuali.rice.krms.framework.engine.BasicContext
All Implemented Interfaces:
Context

public final class BasicContext extends Object implements Context
An implementation of Context
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Constructor Summary

    Constructors
    Constructor
    Description
    BasicContext(List<Agenda> agendas, List<org.kuali.rice.krms.api.engine.TermResolver<?>> termResolvers)
    Create a BasicContext with the given parameters
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    execute(org.kuali.rice.krms.api.engine.ExecutionEnvironment environment)
    Execute with the given ExecutionEnvironment
    List<org.kuali.rice.krms.api.engine.TermResolver<?>>
    Return a list of the TermResolvers

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BasicContext

      public BasicContext(List<Agenda> agendas, List<org.kuali.rice.krms.api.engine.TermResolver<?>> termResolvers)
      Create a BasicContext with the given parameters
      Parameters:
      agendas - Listinvalid input: '<'invalid input: '{@link /*missing*/}'Agenda}> to set the agendas to
      termResolvers - Listinvalid input: '<'TermResolverinvalid input: '<'?>> to set the termResolvers to
  • Method Details

    • execute

      public void execute(org.kuali.rice.krms.api.engine.ExecutionEnvironment environment)
      Description copied from interface: Context
      Execute with the given ExecutionEnvironment
      Specified by:
      execute in interface Context
      Parameters:
      environment - ExecutionEnvironment to execute with
    • getTermResolvers

      public List<org.kuali.rice.krms.api.engine.TermResolver<?>> getTermResolvers()
      Description copied from interface: Context
      Return a list of the TermResolvers
      Specified by:
      getTermResolvers in interface Context
      Returns:
      Listinvalid input: '<'TermResolverinvalid input: '<'?>>