Package 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.

See:
          Description

Interface Summary
ACLCodec Abstract interface for converting ACL messages back and forth between Java objects and raw byte sequences, according to a FIPA ACL message representation.
ACLParserConstants  
MessageTemplate.MatchExpression This interface must be overriden in order to define an application specific MessageTemplate.
 

Class Summary
ACLMessage The class ACLMessage implements an ACL message compliant to the FIPA 2000 "FIPA ACL Message Structure Specification" (fipa000061) specifications.
ACLParser Javadoc documentation for the file
ACLParserTokenManager  
ASCII_CharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
ISO8601 This class contains a set of static methods that convert to/from the Date Time format adopted by FIPA.
MessageTemplate A pattern for matching incoming ACL messages.
StringACLCodec This class implements the FIPA String codec for ACLMessages.
Token Describes the input token stream.
 

Exception Summary
ACLCodec.CodecException This exception is thrown when some problem occurs in the concrete parsing subsystem accessed through this interface.
ParseException This exception is thrown when parse errors are encountered.
UnreadableException Signals that an error occured during the decoding of the content of an ACLMessage using Base64.
 

Error Summary
TokenMgrError  
 

Package jade.lang.acl Description

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.