|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AID | |
jade.content | |
jade.content.onto.basic | |
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.domain.FIPAAgentManagement | This package contains the definition of the FIPA-Agent-Management ontology as specified by the FIPA standard FIPA Agent Management Specification - document no. 23 version H (15th August 2001). |
jade.domain.introspection | This package contains the definition of the ontology used by JADE for internal monitoring of the agent platform and running agents. |
jade.domain.JADEAgentManagement | This package contains the definition of the JADE-Agent-Management ontology, the vocabulary with the list of used symbols, and all the Java classes that implement the concepts of the ontology. |
jade.domain.mobility | This package contains the definition of the JADE-mobility ontology, the vocabulary with the list of used symbols, and all the Java classes that implement the concepts of the ontology. |
jade.lang.acl | This package contains the support for the FIPA Agent Communication Language (ACL) including the ACLMessage class, the parser, the encoder, and an helper class for representing templates of ACL messages. |
jade.proto | This package contains role behaviours for FIPA standard protocols. |
jade.wrapper | Together with the classes jade.core.Profile and jade.core.Runtime this package provides support for the JADE in-process interface that allows external Java applications to use JADE as a kind of library and to launch the JADE Runtime from within the application itself. |
Uses of AID in jade.content |
Subclasses of AID in jade.content | |
class |
OntoAID
Utility class that allow using an AID object
as an ontological concept. |
Methods in jade.content with parameters of type AID | |
static OntoAID |
OntoAID.wrap(AID id)
Create an ontological Agent identifier that wraps an existing AID . |
void |
OntoAID.addResolvers(AID aid)
This method is redefined so that resolvers AID are automatically wrapped into OntoAIDs |
void |
OntoACLMessage.setSender(AID aid)
This method is redefined so that the sender AID is automatically wrapped into an OntoAID |
void |
OntoACLMessage.addReceiver(AID aid)
This method is redefined so that the receiver AID is automatically wrapped into an OntoAID |
void |
OntoACLMessage.addReplyTo(AID aid)
This method is redefined so that the replyTo AID is automatically wrapped into an OntoAID |
Uses of AID in jade.content.onto.basic |
Methods in jade.content.onto.basic that return AID | |
AID |
Action.getActor()
|
Methods in jade.content.onto.basic with parameters of type AID | |
void |
Action.setActor(AID id)
|
Constructors in jade.content.onto.basic with parameters of type AID | |
Action(AID id,
Concept a)
|
Uses of AID in jade.core |
Methods in jade.core that return AID | |
AID |
PlatformID.getAmsAID()
|
AID[] |
AID.getResolversArray()
Returns an array containing all the AIDs of the resolvers. |
AID |
Agent.getAMS()
Get the Agent ID for the platform AMS. |
AID |
Agent.getDefaultDF()
Get the Agent ID for the platform default DF. |
AID |
Agent.getAID()
Method to query the private Agent ID. |
Methods in jade.core with parameters of type AID | |
void |
PlatformID.setAmsAID(AID amsAID)
|
void |
AID.addResolvers(AID aid)
This method permits to add the AID of a resolver (an agent where name resolution services for the agent can be contacted) |
boolean |
AID.removeResolvers(AID aid)
To remove a resolver. |
Constructors in jade.core with parameters of type AID | |
PlatformID(AID amsAID)
|
Uses of AID in jade.domain |
Methods in jade.domain that return AID | |
static AID |
AMSService.getFailedReceiver(Agent a,
ACLMessage failure)
Extracts the receiver a message could not be delivered to from a FAILURE message received by the AMS. |
Methods in jade.domain with parameters of type AID | |
static DFAgentDescription |
DFService.register(Agent a,
AID dfName,
DFAgentDescription dfd)
Register a new DF-Description with a DF agent. |
static void |
DFService.deregister(Agent a,
AID dfName,
DFAgentDescription dfd)
Deregister a DFAgentDescription from a DF agent. |
static void |
DFService.deregister(Agent a,
AID dfName)
A default Agent Description is used which contains only the AID of this agent. |
static DFAgentDescription |
DFService.modify(Agent a,
AID dfName,
DFAgentDescription dfd)
Modifies a previously registered DF-Description within a DF agent. |
static void |
DFService.keepRegistered(Agent a,
AID df,
DFAgentDescription dfd,
java.util.Date deadline)
Add a suitable behaviour that ensures that a DF-Description currently registered with a DF is kept registered until a given deadline. |
static DFAgentDescription[] |
DFService.search(Agent a,
AID dfName,
DFAgentDescription dfd,
SearchConstraints constraints)
Searches for data contained within a DF agent. |
static DFAgentDescription[] |
DFService.search(Agent a,
AID dfName,
DFAgentDescription dfd)
The default SearchConstraints are used. |
static DFAgentDescription[] |
DFService.searchUntilFound(Agent a,
AID dfName,
DFAgentDescription dfd,
SearchConstraints constraints,
long timeout)
Searches the DF and remains blocked until a result is found or the specified timeout has expired. |
static ACLMessage |
DFService.createRequestMessage(Agent a,
AID dfName,
java.lang.String action,
DFAgentDescription dfd,
SearchConstraints constraints)
Utility method that creates a suitable message to be used to REQUEST a DF agent to perform a given action of the FIPA-Management-ontology. |
static ACLMessage |
DFService.createSubscriptionMessage(Agent a,
AID dfName,
DFAgentDescription template,
SearchConstraints constraints)
Utility method that creates a suitable message to be used to SUBSCRIBE to a DF agent in order to receive notifications when a new DF-Description matching the indicated template is registererd with that DF. |
static ACLMessage |
DFService.getSubscriptionMessage(Agent a,
AID dfName,
DFAgentDescription template,
SearchConstraints constraints)
Deprecated. Use createSubscriptionMessage() instead |
static ACLMessage |
DFService.createCancelMessage(Agent a,
AID dfName,
ACLMessage subscribe)
Utility method that creates a suitable message to be used to CANCEL a subscription to a DF agent. |
static RequestFIPAServiceBehaviour |
DFService.getNonBlockingBehaviour(Agent a,
AID dfName,
java.lang.String actionName,
DFAgentDescription dfd,
SearchConstraints constraints)
Deprecated. Use AchieveREInitiator instead |
static RequestFIPAServiceBehaviour |
DFService.getNonBlockingBehaviour(Agent a,
AID dfName,
java.lang.String actionName)
Deprecated. Use AchieveREInitiator instead |
static RequestFIPAServiceBehaviour |
DFService.getNonBlockingBehaviour(Agent a,
AID dfName,
java.lang.String actionName,
DFAgentDescription dfd)
Deprecated. Use AchieveREInitiator instead |
static void |
AMSService.register(Agent a,
AID AMSName,
AMSAgentDescription amsd)
Register a AMSAgentDescription with a AMS agent. |
static void |
AMSService.deregister(Agent a,
AID AMSName,
AMSAgentDescription amsd)
Deregister a AMSAgentDescription from a AMS agent. |
static void |
AMSService.deregister(Agent a,
AID AMSName)
A default AMSAgentDescription is used for this agent, where only AID and state are set (state is set to ACTIVE). |
static void |
AMSService.modify(Agent a,
AID AMSName,
AMSAgentDescription amsd)
Modifies data contained within a AMS agent. |
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,
AID AMSName,
AMSAgentDescription amsd)
searches with the passed AMS by using the default SearchConstraints. |
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,
AID amsName,
java.lang.String actionName)
the default SearchContraints are used. a default AgentDescription is used, where only the agent AID is set. |
static RequestFIPAServiceBehaviour |
AMSService.getNonBlockingBehaviour(Agent a,
AID amsName,
java.lang.String actionName,
AMSAgentDescription amsd)
the default AMS is used. the default SearchContraints are used. |
Uses of AID in jade.domain.FIPAAgentManagement |
Methods in jade.domain.FIPAAgentManagement that return AID | |
AID |
Envelope.getFrom()
Retrieve the from slot of this object. |
AID |
DFAgentDescription.getName()
Retrieve the agent identifier for the described agent. |
AID |
AMSAgentDescription.getName()
Retrieve the name slot of this object. |
Methods in jade.domain.FIPAAgentManagement with parameters of type AID | |
void |
Envelope.addTo(AID id)
Add an agent identifier to the to slot collection
of this object. |
boolean |
Envelope.removeTo(AID id)
Remove an agent identifier from the to slot
collection of this object. |
void |
Envelope.setFrom(AID id)
Set the from slot of this object. |
void |
Envelope.addIntendedReceiver(AID id)
Add an agent identifier to the intended-receiver
slot collection of this object. |
boolean |
Envelope.removeIntendedReceiver(AID id)
Remove an agent identifier from the intended-receiver slot collection of this object. |
void |
DFAgentDescription.setName(AID n)
Set the identifier of the agent |
void |
AMSAgentDescription.setName(AID n)
Set the name slot of this object. |
Uses of AID in jade.domain.introspection |
Methods in jade.domain.introspection that return AID | |
AID |
SuspendedAgent.getAgent()
Retrieve the value of the agent slot of this
event, containing the agent identifier of the newly suspended
agent. |
AID |
ResumedAgent.getAgent()
Retrieve the value of the agent slot of this
event, containing the agent identifier of the newly resumed
agent. |
AID |
MovedAgent.getAgent()
Retrieve the value of the agent slot of this
event, containing the agent identifier of the newly moved agent. |
AID |
DeadAgent.getAgent()
Retrieve the value of the agent slot of this
event, containing the agent identifier of the newly dead agent. |
AID |
BornAgent.getAgent()
Retrieve the value of the agent slot of this
event, containing the agent identifier of the newly born agent. |
Methods in jade.domain.introspection with parameters of type AID | |
void |
SuspendedAgent.setAgent(AID id)
Set the agent slot of this event. |
void |
ResumedAgent.setAgent(AID id)
Set the agent slot of this event. |
void |
MovedAgent.setAgent(AID id)
Set the agent slot of this event. |
void |
DeadAgent.setAgent(AID id)
Set the agent slot of this event. |
void |
BornAgent.setAgent(AID id)
Set the agent slot of this event. |
Constructors in jade.domain.introspection with parameters of type AID | |
AMSSubscriber(AID ams)
Construct an AMSSubscriber behaviour to receive notifications about platform events from the AMS of a remote platform. |
Uses of AID in jade.domain.JADEAgentManagement |
Methods in jade.domain.JADEAgentManagement that return AID | |
AID |
WhereIsAgentAction.getAgentIdentifier()
Retrieve the value of the agent-identifier slot of
this action, containing the agent identifier for the agent
whose location is requested. |
AID |
KillAgent.getAgent()
Retrieve the value of the agent slot of this
event, containing the agent identifier of the agent to
terminate. |
Methods in jade.domain.JADEAgentManagement with parameters of type AID | |
void |
WhereIsAgentAction.setAgentIdentifier(AID id)
Set the agent-identifier slot of this action. |
void |
KillAgent.setAgent(AID id)
Set the agent slot of this action. |
Uses of AID in jade.domain.mobility |
Methods in jade.domain.mobility that return AID | |
AID |
MobileAgentDescription.getName()
Retrieve the value of the name slot of this event,
containing the agent identifier of the described agent. |
Methods in jade.domain.mobility with parameters of type AID | |
void |
MobileAgentDescription.setName(AID id)
Set the name slot of this action. |
Uses of AID in jade.lang.acl |
Methods in jade.lang.acl that return AID | |
AID |
StringACLCodec.decodeAID()
Parse an agent identifier, without it being included within an ACL message. |
static AID |
LEAPACLCodec.deserializeAID(java.io.DataInputStream dis)
|
AID |
ACLMessage.getSender()
Reads :sender slot. |
Methods in jade.lang.acl with parameters of type AID | |
static MessageTemplate |
MessageTemplate.MatchSender(AID value)
This Factory Method returns a message template that matches any message with a given :sender slot. |
static MessageTemplate |
MessageTemplate.MatchReceiver(AID[] values)
This Factory Method returns a message template that matches any message with a given :receiver slot. |
static MessageTemplate |
MessageTemplate.MatchReplyTo(AID[] values)
This Factory Method returns a message template that matches any message with a given :reply-to slot. |
static void |
LEAPACLCodec.serializeAID(AID id,
java.io.DataOutputStream dos)
|
void |
ACLMessage.setSender(AID s)
Writes the :sender slot. |
void |
ACLMessage.addReceiver(AID r)
Adds a value to :receiver slot. |
boolean |
ACLMessage.removeReceiver(AID r)
Removes a value from :receiver
slot. |
void |
ACLMessage.addReplyTo(AID dest)
Adds a value to :reply-to slot. |
boolean |
ACLMessage.removeReplyTo(AID dest)
Removes a value from :reply_to
slot. |
Uses of AID in jade.proto |
Methods in jade.proto with parameters of type AID | |
void |
SubscriptionInitiator.cancel(AID receiver,
boolean ignoreResponse)
Cancel the subscription to agent receiver .
|
void |
SubscriptionInitiator.cancellationCompleted(AID receiver)
This method should be called when the notification of a successful subscription cancellation is received from agent receiver to terminate the session with him.
|
Uses of AID in jade.wrapper |
Constructors in jade.wrapper with parameters of type AID | |
AgentController(AID id,
ContainerProxy cp,
jade.core.AgentContainer ac)
This constructor should not be called by applications. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |