repserver
Class RepServer.ReplicateTask

java.lang.Object
  |
  +--fipaos.agent.task.Task
        |
        +--repserver.RepServer.ReplicateTask
Enclosing class:
RepServer

public class RepServer.ReplicateTask
extends fipaos.agent.task.Task

Create a replicant group


Fields inherited from class fipaos.agent.task.Task
_children, _lock, _owner, _tm
 
Constructor Summary
RepServer.ReplicateTask(fipaos.ont.fipa.ACL acl)
           
 
Method Summary
 void doneWaitTask(fipaos.agent.task.Task t)
           
 void startAgent(java.lang.String agent_name, java.lang.String class_name, java.lang.String owner, boolean async, java.lang.String group_name)
          Starts an agent
protected  void startTask()
           
 
Methods inherited from class fipaos.agent.task.Task
DFSearchResults, done, done, doneDFSearchTask, errorDFSearchTask, forward, forward, getContext, getNewConversation, getState, handleAcceptProposal, handleAgree, handleCfp, handleConfirm, handleDisconfirm, handleFailure, handleInform, handleInformIf, handleInformRef, handleLateMessage, handleNotUnderstood, handleOther, handlePropagate, handlePropose, handleProxy, handleQueryIf, handleQueryRef, handleRefuse, handleRejectProposal, handleRequest, handleRequestWhen, handleRequestWhenever, handleSubscribe, handleUndeliverableMessage, newTask, newTask, newTask, newTask, newTask, newTask, newTask, newTask, notify, notifyDone, notifyError, notifyMessageFailure, notifyMessageForEndedConversation, notifyTimeout, searchDF, searchDF, searchDF, searchDF, searchDF, sendNotUnderstood, setContext, timeoutDFSearchTask
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepServer.ReplicateTask

public RepServer.ReplicateTask(fipaos.ont.fipa.ACL acl)
Method Detail

startTask

protected void startTask()
Overrides:
startTask in class fipaos.agent.task.Task

doneWaitTask

public void doneWaitTask(fipaos.agent.task.Task t)

startAgent

public void startAgent(java.lang.String agent_name,
                       java.lang.String class_name,
                       java.lang.String owner,
                       boolean async,
                       java.lang.String group_name)
Starts an agent
Parameters:
agent_name - Name of the Agent to start
class_name - Name of the class for this Agent
owner - Owner of the Agent
async - Start the Agent asyncronously?