public abstract class RemoteActionPlan
extends jadex.bdiv3x.runtime.Plan
Constructor and Description |
---|
RemoteActionPlan() |
Modifier and Type | Method and Description |
---|---|
void |
failed()
When the plan has failed, assume that environment is down.
|
jadex.bdiv3.runtime.IGoal |
requestAction(jadex.bridge.fipa.IComponentAction action)
Request an action from the environment.
|
protected jadex.bridge.IComponentIdentifier |
searchEnvironmentAgent()
Search the environent agent and store its AID in the beliefbase.
|
aborted, body, checkNotInAtomic, createExpression, createGoal, createInternalEvent, createMessageEvent, dispatchInternalEvent, dispatchSubgoal, dispatchSubgoalAndWait, dispatchSubgoalAndWait, dispatchTopLevelGoal, endAtomic, fail, fail, fail, getAgent, getBeliefbase, getClock, getComponentDescription, getComponentIdentifier, getComponentName, getDispatchedElement, getEventbase, getException, getExpression, getExpressionbase, getExternalAccess, getGoalbase, getLogger, getParameter, getParameters, getParameterSet, getParameterSets, getPlanbase, getPlanElement, getReason, getRPlan, getScope, getTime, getWaitqueue, hasParameter, hasParameterSet, killAgent, passed, sendMessage, sendMessageAndWait, sendMessageAndWait, startAtomic, toString, waitFor, waitForCondition, waitForCondition, waitForCondition, waitForConditionInline, waitForConditionInline, waitForEver, waitForFactAdded, waitForFactAdded, waitForFactChanged, waitForFactChanged, waitForFactRemoved, waitForFactRemoved, waitForGoalFinished, waitForGoalFinished, waitForGoalFinished, waitForGoalFinished, waitForInternalEvent, waitForInternalEvent, waitForMessageEvent, waitForMessageEvent, waitForReply, waitForReply, waitForReply, waitForReply, waitForTick
public jadex.bdiv3.runtime.IGoal requestAction(jadex.bridge.fipa.IComponentAction action) throws jadex.bdiv3.runtime.impl.GoalFailureException
action
- The action.jadex.bdiv3.runtime.impl.GoalFailureException
- when the request goal fails.public void failed()
failed
in class jadex.bdiv3x.runtime.Plan
protected jadex.bridge.IComponentIdentifier searchEnvironmentAgent()