public class StartAgentBehaviour
extends jade.core.behaviours.OneShotBehaviour
LoadService
will be used to start the actual agent.UtilityAgent
,
Serialized FormConstructor and Description |
---|
StartAgentBehaviour(Platform.RemoteStartAgentWaiter startWaiter,
java.lang.String agentName,
java.lang.String agentClassName,
java.lang.Object[] args,
java.lang.String containerName)
Instantiates a new start agent behaviour.
|
Modifier and Type | Method and Description |
---|---|
void |
action() |
actionWrapper, block, block, getAgent, getBehaviourName, getDataStore, getExecutionState, getParent, getRestartCounter, handle, handleBlockEvent, handleRestartEvent, isRunnable, onEnd, onStart, restart, root, setAgent, setBehaviourName, setDataStore, setExecutionState
public StartAgentBehaviour(Platform.RemoteStartAgentWaiter startWaiter, java.lang.String agentName, java.lang.String agentClassName, java.lang.Object[] args, java.lang.String containerName)
startWaiter
- the waiting instanceagentName
- the agent nameagentClassName
- the agent class nameargs
- the start arguments for the agent to startcontainerName
- the container name