fipaos.platform
Class DirectoryFacilitator
fipaos.agent.FIPAOSAgent
|
+--fipaos.platform.DirectoryFacilitator
- public class DirectoryFacilitator
- extends FIPAOSAgent
Directory Facilitator implementation
Constructor Summary |
DirectoryFacilitator(String platform_profile, String name, String owner) Default constructor - to be used by AgentLoader etc.... |
Methods inherited from class fipaos.agent.FIPAOSAgent |
forward, forward, getAID, getCurrentConversation, getHAP, getLocalAMS, getLocalAMSAID, getLocalDF, getLocalDFAID, getNewConversation, getOwnership, getPlatformProfile, getProfile, getState, isShutdown, notify, notify, notifyDone, notifyError, notifyMessageInEndedConversation, notifyMessageUndeliverable, notifyTimeout, sendNotUnderstood, sendNotUnderstood, setMessageSender, waitForPushLock |
_subs_manager
public SubscriptionManagerTask _subs_manager
- SubscriptionManager currently in use
DirectoryFacilitator
public DirectoryFacilitator(String platform_profile, String name, String owner)
- Default constructor - to be used by AgentLoader etc....
activate
public void activate()
- When invoked, displays the Agents' GUI
registerRemoteDF
public boolean registerRemoteDF(AgentID aid)
- Tells the DF to register the given Agent as a DF within its database
registerWithRemoteDF
public boolean registerWithRemoteDF(AgentID aid)
throws fipaos.platform.df.DFRegistrationException
- Tells the DF to register with the remote DF indicated by the given AID
shutdown
public void shutdown()
to Class fipaos.skill.db.Database- Reference to Database containing registered Agents
to Class fipaos.platform.df.DFCrossPlatformRegistrationFrame
- Reference to GUI
to Class fipaos.platform.df.SubscriptionManagerTask
- SubscriptionManager currently in use