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

All Known Implementing Classes:
BasicAgenda

public interface Agenda

Interface for defining the execution and appliesTo of @{link ExecutionEnvironment}s for an Agenda.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 boolean appliesTo(ExecutionEnvironment environment)
          Return if the Agenda applies to the given environment
 void execute(ExecutionEnvironment environment)
          Execute with the given ExecutionEnvironment
 

Method Detail

execute

void execute(ExecutionEnvironment environment)
Execute with the given ExecutionEnvironment

Parameters:
environment - ExecutionEnvironment to execute with

appliesTo

boolean appliesTo(ExecutionEnvironment environment)
Return if the Agenda applies to the given environment

Parameters:
environment - ExecutionEnvironment to check if the Agenda applies to.
Returns:
true, if this Agenda applies to the given ExecutionEnvironment


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