Package jade.domain

Interface FIPANames


  • public interface FIPANames
    This class provides a single access point for the set of constants already defined by FIPA. The constants have been grouped by category (i.e. ACLCodecs, Content Languages, MTPs, ...), with one inner class implementing each category.
    Version:
    $Date$ $Revision$
    Author:
    Fabio Bellifemine - TILab
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static interface  FIPANames.ACLCodec
      Set of constants that identifies the Codec of ACL Messages and that can be assigned via ACLMessage.getEnvelope().setAclRepresentation(FIPANames.ACLCodec.BITEFFICIENT);
      static interface  FIPANames.ContentLanguage
      Set of constants that identifies the content languages and that can be assigned via ACLMessage.setLanguage(FIPANames.ContentLanguage.SL0)
      static interface  FIPANames.InteractionProtocol
      Set of constants that identifies the Interaction Protocols and that can be assigned via ACLMessage.setProtocol(FIPANames.InteractionProtocol.FIPA_REQUEST)
      static interface  FIPANames.MTP
      Set of constants that identifies the Message Transport Protocols.
      static interface  FIPANames.Ontology
      Set of constants that identifies the Ontology of ACL Messages and that can be assigned via ACLMessage.setOntology(FIPANames.Ontology.SL0_ONTOLOGY);