fipaos.agent
Class StandardFIPAOSAgentComponentFactory


public class StandardFIPAOSAgentComponentFactory
implements FIPAOSAgentComponentFactory

Default implementation of FIPAOSAgentComponentFactory


Method Summary
 ConversationManagergetCM(ConversationListener cl, MTS mts, FIPAOSAgent agent, DatabaseProfile dbp, ProtocolProfile pp)
          Generates a ConversationManager implementation
 MTSgetMTS(PlatformProfile p, AgentProfile ap, AgentID aid)
          Generates a MTS implementation
 TaskManagergetTM(FIPAOSAgent agent, MessageSender ms, Task top_level_task, TaskManagerProfile tmp)
          Generates a TaskManager implementation

Method Detail

getCM

public ConversationManager getCM(ConversationListener cl, MTS mts, FIPAOSAgent agent, DatabaseProfile dbp, ProtocolProfile pp)
Generates a ConversationManager implementation

getMTS

public MTS getMTS(PlatformProfile p, AgentProfile ap, AgentID aid)
Generates a MTS implementation

getTM

public TaskManager getTM(FIPAOSAgent agent, MessageSender ms, Task top_level_task, TaskManagerProfile tmp)
Generates a TaskManager implementation