Package | Description |
---|---|
casa |
The casa package is the main package for CASA (Collaborative Agent System
Architecture), which is an infrastructure for agent based systems.
|
jade.content | |
jade.content.abs | |
jade.content.frame |
Though compatible with MIDP1.0 the JADE support for content languages and ontologies is not particularly lightweight and might cause memory problems on devices with limited resources. |
jade.content.onto.basic | |
jade.core | |
jade.domain.FIPAAgentManagement | |
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.semantics.interpreter |
Modifier and Type | Method and Description |
---|---|
Collection<AID> |
TransientAgent.queryRefAIDs(URLDescriptor url,
String expression,
long timeout) |
Modifier and Type | Class and Description |
---|---|
class |
OntoAID
Utility class that allow using an
AID object
as an ontological concept. |
Modifier and Type | Method and Description |
---|---|
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
|
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
|
static OntoAID |
OntoAID.wrap(AID id)
Create an ontological Agent identifier that wraps an existing
AID . |
Modifier and Type | Method and Description |
---|---|
static AbsConcept |
AbsHelper.externaliseAID(AID obj)
Converts an
AID into an AbsConcept
representing an AID |
Modifier and Type | Method and Description |
---|---|
private AID |
SLFrameCodec.frameToAid(QualifiedFrame f) |
private AID |
LEAPFrameCodec.frameToAid(QualifiedFrame f) |
Modifier and Type | Method and Description |
---|---|
private QualifiedFrame |
SLFrameCodec.aidToFrame(AID id) |
private QualifiedFrame |
LEAPFrameCodec.aidToFrame(AID id) |
Modifier and Type | Field and Description |
---|---|
private AID |
Action.actor |
Modifier and Type | Method and Description |
---|---|
AID |
Action.getActor() |
Modifier and Type | Method and Description |
---|---|
void |
Action.setActor(AID id) |
Constructor and Description |
---|
Action(AID id,
Concept a) |
Modifier and Type | Method and Description |
---|---|
AID[] |
AID.getResolversArray()
Returns an array containing all the AIDs of the resolvers.
|
Modifier and Type | Method and Description |
---|---|
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.
|
private void |
AID.setResolversArray(AID[] arr) |
Modifier and Type | Field and Description |
---|---|
private AID |
Envelope.from |
Modifier and Type | Method and Description |
---|---|
AID |
Envelope.getFrom()
Retrieve the
from slot of this object. |
Modifier and Type | Method and Description |
---|---|
void |
Envelope.addIntendedReceiver(AID id)
Add an agent identifier to the
intended-receiver
slot collection of this object. |
void |
Envelope.addTo(AID id)
Add an agent identifier to the
to slot collection
of this object. |
boolean |
Envelope.removeIntendedReceiver(AID id)
Remove an agent identifier from the
intended-receiver 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. |
Modifier and Type | Field and Description |
---|---|
private AID |
ACLMessage.source |
Modifier and Type | Method and Description |
---|---|
AID |
ACLParser.AgentIdentifier() |
AID |
StringACLCodec.decodeAID()
Parse an agent identifier, without it being included within an
ACL message.
|
static AID |
LEAPACLCodec.deserializeAID(DataInputStream dis) |
AID |
ACLMessage.getSender()
Reads
:sender slot. |
AID |
ACLParser.parseAID(Reader text) |
Modifier and Type | Method and Description |
---|---|
void |
ACLMessage.addReceiver(AID r)
Adds a value to
:receiver slot. |
void |
ACLMessage.addReplyTo(AID dest)
Adds a value to
:reply-to slot. |
boolean |
ACLMessage.removeReceiver(AID r)
Removes a value from
:receiver
slot. |
boolean |
ACLMessage.removeReplyTo(AID dest)
Removes a value from
:reply_to
slot. |
static void |
LEAPACLCodec.serializeAID(AID id,
DataOutputStream dos) |
void |
ACLMessage.setSender(AID s)
Writes the
:sender slot. |
Modifier and Type | Method and Description |
---|---|
static AID |
Tools.term2AID(Term agentTerm)
Returns the AID corresponding to the term representing an agent.
|
Modifier and Type | Method and Description |
---|---|
static Term |
Tools.AID2Term(AID aid)
Returns the term representing an agent to the corresponding AID.
|