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