Package jadex.bdi.benchmarks
Class StartPeerPlan
- java.lang.Object
- 
- jadex.bdiv3x.runtime.Plan
- 
- jadex.bdi.benchmarks.StartPeerPlan
 
 
- 
 public class StartPeerPlan extends Plan Start another peer agent.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class jadex.bdiv3x.runtime.PlanPlan.PlanWaitAbstraction
 
- 
 - 
Constructor SummaryConstructors Constructor Description StartPeerPlan()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbody()The body method is called on the instatiated plan instance from the scheduler.protected java.lang.StringcreatePeerName(int num)Create a name for a peer with a given number.protected IComponentIdentifierserviceCreateAgent(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> args)Create an agent by directly using the CMS service.protected voidserviceDestroyAgent(java.lang.String name)Destroy an agent by directly using the CMS service.- 
Methods inherited from class jadex.bdiv3x.runtime.Planaborted, checkNotInAtomic, createExpression, createGoal, createInternalEvent, createMessageEvent, dispatchInternalEvent, dispatchSubgoal, dispatchSubgoalAndWait, dispatchSubgoalAndWait, dispatchTopLevelGoal, endAtomic, fail, fail, fail, failed, 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
 
- 
 
- 
- 
- 
Method Detail- 
bodypublic void body() The body method is called on the instatiated plan instance from the scheduler.
 - 
createPeerNameprotected java.lang.String createPeerName(int num) Create a name for a peer with a given number.
 - 
serviceCreateAgentprotected IComponentIdentifier serviceCreateAgent(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> args) Create an agent by directly using the CMS service.- Parameters:
- name- The agent instance name.
- args- The arguments.
 
 - 
serviceDestroyAgentprotected void serviceDestroyAgent(java.lang.String name) Destroy an agent by directly using the CMS service.- Parameters:
- name- The agent instance name.
- args- The arguments.
 
 
- 
 
-