Class BasicAgenda
java.lang.Object
org.kuali.rice.krms.framework.engine.BasicAgenda
- All Implemented Interfaces:
Agenda
An implementation of
Agenda that executes over an AgendaTree.- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
ConstructorsConstructorDescriptionBasicAgenda(Map<String, String> qualifiers, AgendaTree agendaTree) Create a BasicAgenda with the given qualifiers andAgendaTree -
Method Summary
Modifier and TypeMethodDescriptionbooleanappliesTo(ExecutionEnvironment environment) Return if the Agenda applies to the given environmentvoidexecute(ExecutionEnvironment environment) Execute with the givenExecutionEnvironment
-
Constructor Details
-
BasicAgenda
Create a BasicAgenda with the given qualifiers andAgendaTree- Parameters:
qualifiers- to determine if a givenExecutionEnvironmentapplies.agendaTree-AgendaTreeto be executed
-
-
Method Details
-
execute
Description copied from interface:AgendaExecute with the givenExecutionEnvironment- Specified by:
executein interfaceAgenda- Parameters:
environment-ExecutionEnvironmentto execute with
-
appliesTo
Description copied from interface:AgendaReturn if the Agenda applies to the given environment- Specified by:
appliesToin interfaceAgenda- Parameters:
environment-ExecutionEnvironmentto check if the Agenda applies to.- Returns:
- true, if this Agenda applies to the given
ExecutionEnvironment
-