CoPS.CheckUpExample
Class DefaultAgentBehaviour

java.lang.Object
  extended byAchieveREInitiator
      extended byCoPS.CheckUpExample.DefaultAgentBehaviour

public class DefaultAgentBehaviour
extends AchieveREInitiator

This class implements a default agent behaviour sending task solving request to a TaskResponsible. Used for running the example application.

See Also:
Serialized Form

Constructor Summary
DefaultAgentBehaviour(Agent agent, ACLMessage request)
          The constructor.
 
Method Summary
protected  java.util.Vector prepareRequests(ACLMessage request)
          This method prepares and sends a request message.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultAgentBehaviour

public DefaultAgentBehaviour(Agent agent,
                             ACLMessage request)
The constructor.

Parameters:
agent - The owner of this behaviour.
request - The default request message.
Method Detail

prepareRequests

protected java.util.Vector prepareRequests(ACLMessage request)
This method prepares and sends a request message. If there are several Task Responsible agents in the system 2 requests are sent, to demonstrate parallel problem solving in the team space.

Returns:
A vector containing the requests.