Package jade.domain

This package and its sub-packages contains FIPA specific agents and ontologies.

See:
          Description

Interface Summary
FIPANames This class provides a single access point for the set of constants already defined by FIPA.
FIPANames.ACLCodec Set of constants that identifies the Codec of ACL Messages and that can be assigned via ACLMessage.getEnvelope().setAclRepresentation(FIPANames.ACLCodec.BITEFFICIENT);
FIPANames.ContentLanguage Set of constants that identifies the content languages and that can be assigned via ACLMessage.setLanguage(FIPANames.ContentLanguage.SL0)
FIPANames.InteractionProtocol Set of constants that identifies the Interaction Protocols and that can be assigned via ACLMessage.setProtocol(FIPANames.InteractionProtocol.FIPA_REQUEST)
FIPANames.MTP Set of constants that identifies the Message Transport Protocols.
FIPANames.Ontology Set of constants that identifies the Ontology of ACL Messages and that can be assigned via ACLMessage.setOntology(FIPANames.Ontology.SL0_ONTOLOGY);
 

Class Summary
AMSService This class provides a set of static methods to communicate with a AMS Service that complies with FIPA specifications.
df Standard Directory Facilitator agent.
DFService This class provides a set of static methods to communicate with a DF Service that complies with FIPA specifications.
FIPAService This class provides a set of basic and static methods to perform the FIPA Agent Management actions.
 

Exception Summary
FIPAException This class represents a generic FIPAException, i.e. one of NotUnderstood,Failure,Refuse, as defined in jade.domain.FIPAAgentManagement.
 

Package jade.domain Description

This package and its sub-packages contains FIPA specific agents and ontologies. Standard FIPA system agents implementations are held within this package:

The standard fipa-agent-management ontology is represented by the classes contained in the jade.domain.FIPAAgentManagement sub-package.

A proprietary ontology, that allows the implementation of agent mobility, is represented by a class of this package.

Lastly, the package contains a JADE extension to the FIPA-Agent-Management ontology that is used, among the others, to allow platform administration via the RMA GUI.



These are the official JADE API. For these API backward compatibility is guaranteed accross JADE versions