repserver
Class RepAgentComponentFactory
java.lang.Object
|
+--repserver.RepAgentComponentFactory
- All Implemented Interfaces:
- fipaos.agent.FIPAOSAgentComponentFactory
- public class RepAgentComponentFactory
- extends java.lang.Object
- implements fipaos.agent.FIPAOSAgentComponentFactory
Implementation of FIPAOSAgentComponentFactory. Creates a RepConversationManager which uses
the local post offce.
Method Summary |
fipaos.agent.conversation.ConversationManager |
getCM(fipaos.agent.conversation.ConversationListener cl,
fipaos.mts.MTS mts,
fipaos.agent.FIPAOSAgent agent,
fipaos.agent.profile.DatabaseProfile dbp,
fipaos.agent.profile.ProtocolProfile pp)
Generates a ConversationManager implementation |
fipaos.mts.MTS |
getMTS(fipaos.agent.profile.PlatformProfile p,
fipaos.agent.profile.AgentProfile ap,
fipaos.ont.fipa.fipaman.AgentID aid)
Generates a MTS implementation |
fipaos.agent.task.TaskManager |
getTM(fipaos.agent.FIPAOSAgent agent,
fipaos.mts.MessageSender ms,
fipaos.agent.task.Task top_level_task,
fipaos.agent.profile.TaskManagerProfile tmp)
Generates a TaskManager implementation |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepAgentComponentFactory
public RepAgentComponentFactory()
getCM
public fipaos.agent.conversation.ConversationManager getCM(fipaos.agent.conversation.ConversationListener cl,
fipaos.mts.MTS mts,
fipaos.agent.FIPAOSAgent agent,
fipaos.agent.profile.DatabaseProfile dbp,
fipaos.agent.profile.ProtocolProfile pp)
- Generates a ConversationManager implementation
- Specified by:
getCM
in interface fipaos.agent.FIPAOSAgentComponentFactory
getMTS
public fipaos.mts.MTS getMTS(fipaos.agent.profile.PlatformProfile p,
fipaos.agent.profile.AgentProfile ap,
fipaos.ont.fipa.fipaman.AgentID aid)
- Generates a MTS implementation
- Specified by:
getMTS
in interface fipaos.agent.FIPAOSAgentComponentFactory
getTM
public fipaos.agent.task.TaskManager getTM(fipaos.agent.FIPAOSAgent agent,
fipaos.mts.MessageSender ms,
fipaos.agent.task.Task top_level_task,
fipaos.agent.profile.TaskManagerProfile tmp)
- Generates a TaskManager implementation
- Specified by:
getTM
in interface fipaos.agent.FIPAOSAgentComponentFactory