|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPlanManager
Manages plan instances
| Method Summary | |
|---|---|
void |
addPlanManagerListener(IPlanManagerListener listener)
Adds listener |
IPlanInstance |
createNewPlanInstance(PlanRequest request)
Creates a new plan instance |
IPlanInstance[] |
getAllPlanInstances()
Returns all currently available plan instances |
IPlanInstance |
getPlanInstance(PlanRequest request)
Returns the plan instance identified by given plan request |
void |
removeAllFinished()
Removes all finished plan instances |
void |
removePlanInstance(IPlanInstance instance)
Removes the specified plan instance |
void |
removePlanManagerListener(IPlanManagerListener listener)
Removes listener |
| Method Detail |
|---|
void addPlanManagerListener(IPlanManagerListener listener)
listener - a listenerIPlanInstance createNewPlanInstance(PlanRequest request)
request - the given plan request
IPlanInstance[] getAllPlanInstances()
void removeAllFinished()
void removePlanInstance(IPlanInstance instance)
instance - the specified plan instancevoid removePlanManagerListener(IPlanManagerListener listener)
listener - a listenerIPlanInstance getPlanInstance(PlanRequest request)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||