Interface Action


public interface Action
An Action executes on a given ExecutionEnvironment
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Method Details

    • execute

      void execute(ExecutionEnvironment environment)
      Execute on a given ExecutionEnvironment.
      Parameters:
      environment - ExecutionEnvironment to execute.
    • executeSimulation

      void executeSimulation(ExecutionEnvironment environment)
      The engine may be run in a simulation mode and in this case, most actions should not be executed. However, if part or all of an action needs to be run in order for proper rule evaluation to proceed, it should be called herein.
      Parameters:
      environment - ExecutionEnvironment to simulate execution on.