Jadex 0.96-beta1

jadex.planlib
Class RPInitiatorMobilePlan

java.lang.Object
  extended by jadex.runtime.AbstractPlan
      extended by jadex.runtime.MobilePlan
          extended by jadex.planlib.RPInitiatorMobilePlan
All Implemented Interfaces:
Serializable

public class RPInitiatorMobilePlan
extends MobilePlan

The fipa request plan performs the initiator side of the fipa-request protocol. The parameters have to be specified according to the goal.

See Also:
Serialized Form

Constructor Summary
RPInitiatorMobilePlan()
          Create a plan for the initiator side of the fipa-request protocol.
 
Method Summary
 void action(IEvent event)
          Perform the request.
 
Methods inherited from class jadex.runtime.MobilePlan
aborted, aborted, dispatchSubgoalAndWait, dispatchSubgoalAndWait, exception, failed, failed, passed, passed, sendMessageAndWait, sendMessageAndWait, waitFor, waitFor, waitFor, waitForBeliefChange, waitForBeliefChange, waitForBeliefSetChange, waitForBeliefSetChange, waitForCondition, waitForCondition, waitForCondition, waitForCondition, waitForFactAdded, waitForFactAdded, waitForFactAddedOrRemoved, waitForFactAddedOrRemoved, waitForFactRemoved, waitForFactRemoved, waitForGoal, waitForGoal, waitForInternalEvent, waitForInternalEvent, waitForMessageEvent, waitForMessageEvent, waitForReply, waitForReply, waitForSubgoal, waitForSubgoal
 
Methods inherited from class jadex.runtime.AbstractPlan
addPlanListener, createCondition, createCondition, createExpression, createExpression, createGoal, createInternalEvent, createInternalEvent, createMessageEvent, createQuery, dispatchInternalEvent, dispatchSubgoal, dispatchTopLevelGoal, endAtomic, fail, fail, fail, getAgentIdentifier, getAgentName, getBeliefbase, getCondition, getEventbase, getException, getExpression, getExpressionbase, getExternalAccess, getGoalbase, getLogger, getName, getParameter, getParameters, getParameterSet, getParameterSets, getPlanbase, getPropertybase, getQuery, getRootGoal, getRPlan, getScope, getWaitqueue, hasParameter, hasParameterSet, isAbortedOnSuccess, killAgent, removePlanListener, sendMessage, startAtomic, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RPInitiatorMobilePlan

public RPInitiatorMobilePlan()
Create a plan for the initiator side of the fipa-request protocol. The parameters have to be specified in the goal.

Method Detail

action

public void action(IEvent event)
Perform the request.

Specified by:
action in class MobilePlan

Jadex 0.96-beta1

Submit a bug or feature
For further API reference and developer documentation, see the Jadex User Guide and the Jadex Tutorial. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, and working code examples.

Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.