Uses of Class
fipaos.ont.fipa.fipaman.AgentID

Packages that use AgentID
fipaos.agent 
fipaos.agent.conversation 
fipaos.agent.conversation.lightweight 
fipaos.agent.conversation.standard 
fipaos.agent.conversation.standard.protocol 
fipaos.mts 
fipaos.ont.fipa 
fipaos.ont.fipa.fipaman 
fipaos.parser.aid 
fipaos.platform 
fipaos.platform.ams 
fipaos.platform.df 
fipaos.platform.dfgui 
fipaos.platform.dfgui.swing 
fipaos.test.agent 
fipaos.tutorial 
fipaos.tutorial.emarkets.agent 
fipaos.tutorial.emarkets.agent.buyer.gui 
fipaos.tutorial.emarkets.agent.seller.gui 
fipaos.tutorial.emarkets.escrow 
fipaos.tutorial.emarkets.gui 
fipaos.tutorial.emarkets.negotiation 
fipaos.tutorial.emarkets.subscribe 
fipaos.tutorial.emarkets.subscribe.gui 

Uses of AgentID in fipaos.agent
 

Methods in fipaos.agent that return AgentID
AgentID[]AgentList.getAIDs(String type)
          Returns every agent name with the associated type specified by the type parameter in an array of AgentGUIDs.
AgentIDFIPAOSAgent.getAID()
          Gets the AgentID of this Agent
AgentIDFIPAOSAgent.getLocalAMSAID()
          Returns the agent AID of the local platform AMS.
AgentIDFIPAOSAgent.getLocalDFAID()
          Returns the agent AID of the local platform DF.
 

Methods in fipaos.agent with parameters of type AgentID
MTSFIPAOSAgentComponentFactory.getMTS(PlatformProfile p, AgentProfile ap, AgentID aid)
          Generates a MTS implementation
MTSStandardFIPAOSAgentComponentFactory.getMTS(PlatformProfile p, AgentProfile ap, AgentID aid)
          Generates a MTS implementation
 

Uses of AgentID in fipaos.agent.conversation
 

Methods in fipaos.agent.conversation that return AgentID
AgentIDConversation.getSenderAID(int index)
          Gets the sender of the message at the specified index
 

Uses of AgentID in fipaos.agent.conversation.lightweight
 

Constructors in fipaos.agent.conversation.lightweight with parameters of type AgentID
LightweightConversationImpl.LightweightConversationImpl(String protocol, AgentID agent_id)
          
 

Methods in fipaos.agent.conversation.lightweight that return AgentID
fipaos.ont.fipa.fipaman.AgentIDLightweightConversationImpl.getSenderAID(int index)
          Gets the sender of the message at the specified index
 

Uses of AgentID in fipaos.agent.conversation.standard
 

Methods in fipaos.agent.conversation.standard that return AgentID
AgentIDConversationImpl.getSenderAID(int index)
          Gets the sender of the message at the specified index
 

Methods in fipaos.agent.conversation.standard with parameters of type AgentID
static ConversationImplConversationImpl.getConversation(String protocol, AgentID agent_name)
          Method to dynamically load a Conversation instance which follows the given protocol and belongs to the given Agent
 

Uses of AgentID in fipaos.agent.conversation.standard.protocol
 

Constructors in fipaos.agent.conversation.standard.protocol with parameters of type AgentID
RuntimeProtocol.RuntimeProtocol(String protocol_name, AgentID agent_id, ConversationProtocol tree)
          Constructs a new runtime protocol object with the specified parameters.
 

Uses of AgentID in fipaos.mts
 

Constructors in fipaos.mts with parameters of type AgentID
MTS.MTS(URL ams, List mtp_ns, AgentID owner)
          Construct a new MTS object + initialise MTP's
 

Uses of AgentID in fipaos.ont.fipa
 

Methods in fipaos.ont.fipa that return AgentID
AgentIDACL.getReceiverAID()
          Get just the first AID of the receivers field, if present
AgentIDACL.getSenderAID()
          
fipaos.ont.fipa.fipaman.AgentIDAction.getActor()
          Returns the actor agent
 

Methods in fipaos.ont.fipa with parameters of type AgentID
voidACL.addReceiverAID(AgentID aid)
          
voidACL.addReplyToAID(AgentID aid)
          
voidACL.setReceiverAID(AgentID aid)
          
voidACL.setSenderAID(AgentID aid)
          
voidAction.setActor(fipaos.ont.fipa.fipaman.AgentID actor)
          Sets the actor agent
 

Uses of AgentID in fipaos.ont.fipa.fipaman
 

Methods in fipaos.ont.fipa.fipaman that return AgentID
AgentIDAMSAgentDescription.getAgentID()
          This method returns the agent ID
AgentIDDFAgentDescription.getAgentID()
          This method returns the AgentID.
AgentIDEnvelope.getSender()
          Gets the sender of the message
 

Methods in fipaos.ont.fipa.fipaman with parameters of type AgentID
voidAgentManagementAction.setAgentID(AgentID agent)
          This methods sets the AgentID.
voidAMSAgentDescription.setAgentID(AgentID agent_id)
          This method sets the agent ID.
voidDFAgentDescription.setAgentName(AgentID df_desc_item)
          This method sets the agent id of the description.
voidEnvelope.setSender(AgentID aid)
          Sets the sender of the message
 

Uses of AgentID in fipaos.parser.aid
 

Methods in fipaos.parser.aid that return AgentID
final AgentIDAIDParser.getAgentID()
          
static AgentIDAIDParser.parse(String aid)
          parse method is the preferred method for parsing an acl message string.
 

Methods in fipaos.parser.aid with parameters of type AgentID
final voidAIDParser.AID(AgentID aid)
          
final voidAIDParser.MessageParameter(AgentID aid)
          
 

Uses of AgentID in fipaos.platform
 

Methods in fipaos.platform with parameters of type AgentID
booleanDirectoryFacilitator.registerRemoteDF(AgentID aid)
          Tells the DF to register the given Agent as a DF within its database
booleanDirectoryFacilitator.registerWithRemoteDF(AgentID aid)
          Tells the DF to register with the remote DF indicated by the given AID
 

Uses of AgentID in fipaos.platform.ams
 

Constructors in fipaos.platform.ams with parameters of type AgentID
AMSRegistrationTask.AMSRegistrationTask(AgentID ams, String state)
          Create a Task to register with the AMS
AMSRegistrationTask.AMSRegistrationTask(AgentID ams)
          Create a Task to register with the AMS
 

Uses of AgentID in fipaos.platform.df
 

Constructors in fipaos.platform.df with parameters of type AgentID
DFListenerTask.DFListenerTask(DFListener listener, AgentID df)
          Creates a DFListenerTask - once the Task has started, it will attempt to subscribe to events from the given DF and forward them to the given DFListener
DFRegistrationTask.DFRegistrationTask(AgentID df, DFAgentDescription dfad)
          Create a Task to register with the DF
DFRegistrationTask.DFRegistrationTask(AgentID df, String type)
          Create a Task to register with the DF
 

Uses of AgentID in fipaos.platform.dfgui
 

Methods in fipaos.platform.dfgui with parameters of type AgentID
abstract voidDFGUIAgent.deregistered(AgentID df, DFAgentDescription df_desc)
          Invoked when an Agent has been deregistered with a DF that has previously been searched
synchronized MapDFGUIAgent.federatedSearch(AgentID df, int depth)
          Send a federated search to the given DF, and retrieve the results
abstract voidDFGUIAgent.modified(AgentID df, DFAgentDescription df_desc)
          Invoked when an Agent has been modified with a DF that has previously been searched
abstract voidDFGUIAgent.registered(AgentID df, DFAgentDescription df_desc)
          Invoked when an Agent has been registered with a DF that has previously been searched
voidDFGUITestAgent.deregistered(AgentID df, DFAgentDescription df_desc)
          Invoked when an Agent has been deregistered with a DF that has previously been searched
voidDFGUITestAgent.modified(AgentID df, DFAgentDescription df_desc)
          Invoked when an Agent has been modified with a DF that has previously been searched
voidDFGUITestAgent.registered(AgentID df, DFAgentDescription df_desc)
          Invoked when an Agent has been registered with a DF that has previously been searched
 

Uses of AgentID in fipaos.platform.dfgui.swing
 

Constructors in fipaos.platform.dfgui.swing with parameters of type AgentID
DFGUIFrame.DFGUIFrame(SwingDFGUIAgent parent, AgentID df)
          The constructor for the DFGUI frame.
 

Methods in fipaos.platform.dfgui.swing with parameters of type AgentID
(package private) voidDFGUIFrame.agentDeregistered(AgentID df, AgentID agent)
          This method is called when agent has deregistered from an df.
(package private) voidDFGUIFrame.returnAID(AgentID df_aid)
          This method is envoked by the RegisterWithDFFrame when user wants to add in new DF to be monitored.
(package private) voidDFGUIFrame.returnRegister(AgentID new_df, String df)
          This method is envoked by the RegisterWithDFFrame when user wants to register the selected DF with another DF.
voidSwingDFGUIAgent.deregistered(AgentID aid, DFAgentDescription description)
          Notification from the super class when agent has deregistered.
(package private) MapSwingDFGUIAgent.listAgentsRequest(AgentID df)
          Lists all agents on a certain DF.
voidSwingDFGUIAgent.modified(AgentID aid, DFAgentDescription description)
          Notification from the super class when agent has been modified.
(package private) booleanSwingDFGUIAgent.registerDFRequest(AgentID new_df, String old_df)
          Request for the GUI that DF should be registered with another DF.
voidSwingDFGUIAgent.registered(AgentID aid, DFAgentDescription description)
          Notification from the super class when agent has been registered.
 

Uses of AgentID in fipaos.test.agent
 

Constructors in fipaos.test.agent with parameters of type AgentID
MessageTimingAgent.MessageTestTask.MessageTestTask(AgentID aid, Object content)
          
MessageTimingAgent.TestingTask.TestingTask(AgentID target)
          
 

Methods in fipaos.test.agent that return AgentID
static AgentIDTestingMTP.getAID()
          Get the AID to be used by tester
 

Uses of AgentID in fipaos.tutorial
 

Constructors in fipaos.tutorial with parameters of type AgentID
PingAgent.PingTask.PingTask(AgentID agent)
          Constructor - just stores the name of the Agent to ping
 

Methods in fipaos.tutorial that return AgentID
AgentIDPingAgent.PingTask.getAgent()
          Just retreieves the name of the Agent that this ping's
 

Uses of AgentID in fipaos.tutorial.emarkets.agent
 

Methods in fipaos.tutorial.emarkets.agent that return AgentID
AgentIDSubscribingAgent.getSubscribedWith()
          Returns the AgentID of the agent that this agent is currently subscribed with
 

Methods in fipaos.tutorial.emarkets.agent with parameters of type AgentID
voidSubscribingAgent.addAgent(AgentID agent_id)
          An extending subclass must implement the missing methods from the interfaces implemented by this SubscribingAgent When the subclass is notified of a successful subscription it makes a callback to its parent (this) via this method
voidSubscribingAgent.subscribe(AgentID agent)
          Attempts to subscribe to the specified agent using the FIPA subscribe protocol
voidSubscribingAgent.unsubscribe(AgentID agent)
          Unsubscribe this agent from the specified agent
 

Uses of AgentID in fipaos.tutorial.emarkets.agent.buyer.gui
 

Methods in fipaos.tutorial.emarkets.agent.buyer.gui with parameters of type AgentID
voidBuyerGUI.subscribe(AgentID agent_id)
          
voidBuyerGUI.unsubscribe(AgentID agent_id)
          
 

Uses of AgentID in fipaos.tutorial.emarkets.agent.seller.gui
 

Methods in fipaos.tutorial.emarkets.agent.seller.gui with parameters of type AgentID
voidSellerGUI.subscribe(AgentID agent_id)
          
voidSellerGUI.unsubscribe(AgentID agent_id)
          
 

Uses of AgentID in fipaos.tutorial.emarkets.escrow
 

Constructors in fipaos.tutorial.emarkets.escrow with parameters of type AgentID
EscrowProtocolInitiatorHandlerTask.EscrowProtocolInitiatorHandlerTask(AgentID participant, EscrowProtocolInitiatorAbility ability)
          
 

Uses of AgentID in fipaos.tutorial.emarkets.gui
 

Methods in fipaos.tutorial.emarkets.gui with parameters of type AgentID
voidAgentSelectorAbility.selectAgent(AgentID agent)
          
 

Uses of AgentID in fipaos.tutorial.emarkets.negotiation
 

Constructors in fipaos.tutorial.emarkets.negotiation with parameters of type AgentID
NegotiationProtocolInitiatorHandlerTask.NegotiationProtocolInitiatorHandlerTask(AgentID participant, NegotiationProtocolInitiatorAbility ability)
          
 

Uses of AgentID in fipaos.tutorial.emarkets.subscribe
 

Constructors in fipaos.tutorial.emarkets.subscribe with parameters of type AgentID
FIPASubscribeInitiatorHandlerTask.FIPASubscribeInitiatorHandlerTask(AgentID participant, FIPASubscribeInitiatorAbility ability)
          
 

Uses of AgentID in fipaos.tutorial.emarkets.subscribe.gui
 

Methods in fipaos.tutorial.emarkets.subscribe.gui with parameters of type AgentID
voidFIPASubscribeInitiatorGUI.selectAgent(AgentID manager)
          
voidFIPASubscribeInitiatorGUIAbility.subscribe(AgentID agent_id)
          
voidFIPASubscribeInitiatorGUIAbility.unsubscribe(AgentID agent_id)