| 
 | Jadex 0.941 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The plan executor is responsible for creating plan bodies and executing plan steps. Different implementations may exist for different types of plan bodies.
| Method Summary | |
|  Object | createPlanBody(jadex.runtime.impl.RPlan plan)Create the body of a plan. | 
|  boolean | executePlanStep(jadex.runtime.impl.RPlan plan)Execute a step of a plan. | 
|  Thread | getExecutionThread(jadex.runtime.impl.RPlan rplan)Get the executing thread of a plan. | 
|  void | interruptPlanStep(jadex.runtime.impl.RPlan plan)Interrupt a plan step during execution. | 
|  void | terminatePlan(jadex.runtime.impl.RPlan rplan)Called on termination of a plan. | 
| Method Detail | 
public Object createPlanBody(jadex.runtime.impl.RPlan plan)
                      throws Exception
plan - The plan.
Exception
public boolean executePlanStep(jadex.runtime.impl.RPlan plan)
                        throws Exception
Exceptionpublic void interruptPlanStep(jadex.runtime.impl.RPlan plan)
public void terminatePlan(jadex.runtime.impl.RPlan rplan)
public Thread getExecutionThread(jadex.runtime.impl.RPlan rplan)
rplan - The plan.| 
 | Jadex 0.941 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright (C) 2002-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.