org.kuali.rice.krms.framework.engine
Interface Action

All Known Implementing Classes:
ValidationAction

public interface Action

An Action executes on a given ExecutionEnvironment

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
ActionDefinitionContract, ActionDefinition

Method Summary
 void execute(ExecutionEnvironment environment)
          execute on a given ExecutionEnvironment
 void executeSimulation(ExecutionEnvironment environment)
          The engine may be run in a simulation mode and in this case, most actions should not be executed.
 

Method Detail

execute

void execute(ExecutionEnvironment environment)
execute on a given ExecutionEnvironment

Parameters:
environment -

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.



Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.