Uses of Class
jade.domain.FIPAAgentManagement.AMSAgentDescription

Packages that use AMSAgentDescription
jade.core This package contains the microkernel of JADE system. 
jade.domain This package and its sub-packages contains FIPA specific agents and ontologies. 
jade.gui This package contains general purpose components that can be used to build Swing-based Graphical User Interfaces for JADE agents. 
 

Uses of AMSAgentDescription in jade.core
 

Methods in jade.core that return AMSAgentDescription
 AMSAgentDescription MainContainerImpl.getAMSDescription(AID agentID)
          Return the AMS description of an agent
 AMSAgentDescription AgentManager.getAMSDescription(AID agentID)
           
 AMSAgentDescription AgentDescriptor.getDescription()
           
 

Methods in jade.core with parameters of type AMSAgentDescription
 void MainContainerImpl.amsDeregister(AMSAgentDescription dsc)
          Deregister an agent from the White Pages service of this platform
 void AgentManager.amsDeregister(AMSAgentDescription dsc)
           
 void MainContainerImpl.amsModify(AMSAgentDescription dsc)
          Modify the registration of an agent to the White Pages service of this platform.
 void AgentManager.amsModify(AMSAgentDescription dsc)
           
 void MainContainerImpl.amsRegister(AMSAgentDescription dsc)
          Register an agent to the White Pages service of this platform
 void AgentManager.amsRegister(AMSAgentDescription dsc)
           
 List MainContainerImpl.amsSearch(AMSAgentDescription template, long maxResults)
          Searches the White Pages for agents whose description matches a given template.
 List AgentManager.amsSearch(AMSAgentDescription template, long maxResults)
           
 void AgentDescriptor.setDescription(AMSAgentDescription dsc)
           
 

Uses of AMSAgentDescription in jade.domain
 

Methods in jade.domain that return AMSAgentDescription
static AMSAgentDescription[] AMSService.search(Agent a, AID AMSName, AMSAgentDescription amsd)
          searches with the passed AMS by using the default SearchConstraints.
static AMSAgentDescription[] AMSService.search(Agent a, AID AMSName, AMSAgentDescription amsd, SearchConstraints constraints)
          Searches for data contained within a AMS agent.
static AMSAgentDescription[] AMSService.search(Agent a, AMSAgentDescription amsd)
          searches with the default AMS and the default SearchConstraints.
static AMSAgentDescription[] AMSService.search(Agent a, AMSAgentDescription amsd, SearchConstraints constraints)
          searches with the default AMS
 

Methods in jade.domain with parameters of type AMSAgentDescription
static void AMSService.deregister(Agent a, AID AMSName, AMSAgentDescription amsd)
          Deregister a AMSAgentDescription from a AMS agent.
static void AMSService.deregister(Agent a, AMSAgentDescription amsd)
          The AID of the AMS is defaulted to the AMS of this platform.
static RequestFIPAServiceBehaviour AMSService.getNonBlockingBehaviour(Agent a, AID amsName, java.lang.String actionName, AMSAgentDescription amsd)
          the default AMS is used.
static RequestFIPAServiceBehaviour AMSService.getNonBlockingBehaviour(Agent a, AID AMSName, java.lang.String actionName, AMSAgentDescription amsd, SearchConstraints constraints)
          In some cases it is more convenient to execute this tasks in a non-blocking way.
static RequestFIPAServiceBehaviour AMSService.getNonBlockingBehaviour(Agent a, java.lang.String actionName, AMSAgentDescription amsd)
          the default AMS is used.
static RequestFIPAServiceBehaviour AMSService.getNonBlockingBehaviour(Agent a, java.lang.String actionName, AMSAgentDescription amsd, SearchConstraints constraints)
          the default AMS is used.
static void AMSService.modify(Agent a, AID AMSName, AMSAgentDescription amsd)
          Modifies data contained within a AMS agent.
static void AMSService.modify(Agent a, AMSAgentDescription amsd)
          The AID of the AMS is defaulted to the AMS of this platform.
static void AMSService.register(Agent a, AID AMSName, AMSAgentDescription amsd)
          Register a AMSAgentDescription with a AMS agent.
static void AMSService.register(Agent a, AMSAgentDescription amsd)
          registers a AMSAgentDescription with the default AMS
static AMSAgentDescription[] AMSService.search(Agent a, AID AMSName, AMSAgentDescription amsd)
          searches with the passed AMS by using the default SearchConstraints.
static AMSAgentDescription[] AMSService.search(Agent a, AID AMSName, AMSAgentDescription amsd, SearchConstraints constraints)
          Searches for data contained within a AMS agent.
static AMSAgentDescription[] AMSService.search(Agent a, AMSAgentDescription amsd)
          searches with the default AMS and the default SearchConstraints.
static AMSAgentDescription[] AMSService.search(Agent a, AMSAgentDescription amsd, SearchConstraints constraints)
          searches with the default AMS
 

Uses of AMSAgentDescription in jade.gui
 

Methods in jade.gui that return AMSAgentDescription
 AMSAgentDescription AgentTree.RemoteAgentNode.getAMSDescription()
           
 

Methods in jade.gui with parameters of type AMSAgentDescription
 void AgentTree.addRemoteAgentNode(AMSAgentDescription agent, java.lang.String HAP)
           
 void AgentTree.RemoteAgentNode.setAMSDescription(AMSAgentDescription id)