Package | Description |
---|---|
jadex.bdi.runtime | |
jadex.bdibpmn |
Modifier and Type | Method and Description |
---|---|
IGoal |
IGoalbase.createGoal(String type)
Create a goal from a template goal.
|
IGoal[] |
IGoalbase.getGoals()
Get all the adopted goals in this scope (including subgoals).
|
IGoal[] |
IGoalbase.getGoals(String type)
Get all proprietary goals of a specified type (=model element name).
|
IGoal |
Plan.waitForGoal(String type)
Wait for a goal.
|
IGoal |
Plan.waitForGoal(String type,
long timeout)
Wait for a goal.
|
Modifier and Type | Method and Description |
---|---|
IWaitAbstraction |
IWaitAbstraction.addGoal(IGoal goal)
Add a goal.
|
boolean |
IGoalbase.containsGoal(IGoal goal)
Test if an adopted goal is already contained in the goal base.
|
void |
Plan.dispatchSubgoalAndWait(IGoal subgoal)
A shortcut for dispatching a goal as subgoal of the active goal,,
and waiting for the subgoal to be finished (without timout).
|
void |
Plan.dispatchSubgoalAndWait(IGoal subgoal,
long timeout)
A shortcut for dispatching a goal as subgoal of the active goal
and waiting for the subgoal to be finished.
|
void |
IGoalbase.dispatchTopLevelGoal(IGoal goal)
Dispatch a new top-level goal.
|
void |
IWaitAbstraction.removeGoal(IGoal goal)
Remove a goal.
|
void |
Plan.waitForGoal(IGoal goal)
Wait for a goal.
|
void |
Plan.waitForGoal(IGoal goal,
long timeout)
Wait for a goal.
|
Modifier and Type | Method and Description |
---|---|
IGoal |
BpmnPlanBodyInstance.createGoal(String type)
Create a goal from a template goal.
|
Modifier and Type | Method and Description |
---|---|
void |
BpmnPlanBodyInstance.dispatchSubgoal(IGoal subgoal)
Dispatch a new subgoal.
|
void |
BpmnPlanBodyInstance.dispatchTopLevelGoal(IGoal goal)
Dispatch a new top-level goal.
|
Copyright © 2012. All Rights Reserved.