fipaos.agent
Interface FIPAOSAgentComponentFactory
- All Known Implementing Classes:
- StandardFIPAOSAgentComponentFactory
- public interface FIPAOSAgentComponentFactory
Interface to be implemented by factories to generate core agent components
based upon a set of parameters
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