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.
 

Class Summary
AMSService This class provides a set of static methods to communicate with a AMS Service that complies with FIPA specifications.
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.
 

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.



JADE