Class SubAgenda

java.lang.Object
org.kuali.rice.krms.framework.engine.SubAgenda
All Implemented Interfaces:
Rule

public class SubAgenda extends Object implements Rule
A Rule which executes it's AgendaTree given a @{link ExecutionEnvironment}.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Constructor Details

    • SubAgenda

      public SubAgenda(AgendaTree agendaTree)
      Create a SubAgenda with the given AgendaTree
      Parameters:
      agendaTree - AgendaTree to create the SubAgenda with.
  • Method Details

    • evaluate

      public boolean evaluate(org.kuali.rice.krms.api.engine.ExecutionEnvironment environment)
      Description copied from interface: Rule
      Evaluate a given ExecutionEnvironment, returning true if the rules conditions pass, false if they do not.
      Specified by:
      evaluate in interface Rule
      Parameters:
      environment - ExecutionEnvironment
      Returns:
      true if given ExecutionEnvironment the rule's conditions pass, false if they do not