| |||||||||
PREV NEXT | FRAMES NO FRAMES |
Classes in fipaos.ont.fipa.fipaman used by fipaos.agent | |
AgentList This class implements a specific list type data structure to store lists of agents of specific types. | |
FIPAOSAgent Base FIPA-OS agent class implementing FIPA-OS specifics for agent to agent communication. | |
FIPAOSAgentComponentFactory Interface to be implemented by factories to generate core agent components based upon a set of parameters | |
StandardFIPAOSAgentComponentFactory Default implementation of FIPAOSAgentComponentFactory |
Classes in fipaos.ont.fipa.fipaman used by fipaos.agent.conversation | |
Conversation This interface represents the notion of a Conversation which is comprised of several Message's, the order of which follow a certain protocol (e.g. |
Classes in fipaos.ont.fipa.fipaman used by fipaos.agent.conversation.lightweight | |
LightweightConversationImpl This class is an lighter alternative implementation to the heavy ConversationImpl. |
Classes in fipaos.ont.fipa.fipaman used by fipaos.agent.conversation.standard | |
ConversationImpl This class represents the notion of a Conversation which is comprised of several Message's, the order of which follow a certain protocol (e.g. |
Classes in fipaos.ont.fipa.fipaman used by fipaos.agent.conversation.standard.protocol | |
RuntimeProtocol Specialisation of the Conversation class to deal with conversations that have protocols that need to be created at runtime |
Classes in fipaos.ont.fipa.fipaman used by fipaos.agent.task | |
DFSearchTask This task class handles agent searches of DFs. |
Classes in fipaos.ont.fipa.fipaman used by fipaos.mts | |
ExternalMTPBase Provides a basic implementation of a MTP, based upon the MTPBase object and implementing the ExternalMTP interface | |
InternalMTPBase Provides a basic implementation of a MTP, based upon the MTPBase object and implementing the InternalMTP interface | |
Message Provides an encapsulated entity for the parts which compose an Agent message | |
MTPBase Contains the abstract functionality that all MTP's require in order to deal with messages - increases code-reuse in MTP implementations $Revision: 1.12 $ $Date: 2002/03/18 15:15:50 $ $Author: alastairduncan $ | |
MTS This class provides a convenient mechanism for interacting with the comms-level transports |
Classes in fipaos.ont.fipa.fipaman used by fipaos.mts.event | |
MessageListener This interface is used to notify interested objects when particular events occur to a message |
Classes in fipaos.ont.fipa.fipaman used by fipaos.mts.httpMTP | |
CallBack CallBack is used to mark classes that are able to recieive an incoming message | |
HTTPComms | |
SenderThread SenderThread is responsible for sending the Envelope and message to the specified host:port connection. |
Classes in fipaos.ont.fipa.fipaman used by fipaos.mts.service | |
BufferService TODO: Write a description of the class | |
CommMultiplexService | |
ParserService This Service attempt to parser/deparse the various parts of the message into the desired encoding (as specified in the Envelope and ACL parts of the message) | |
PostParserService This interface should be implemented by classes which provide post-parsing (for outbound messages) / pre-parsing (for incoming messages) processing |
Classes in fipaos.ont.fipa.fipaman used by fipaos.ont.fipa | |
ACL This class provides the representation of an ACL communication within an Agent. |
Classes in fipaos.ont.fipa.fipaman used by fipaos.ont.fipa.fipaman | |
AgentManagementAction AgentManagementAction is an agent management action string converted into an object. | |
AgentManagementException Provides parsing/deparsing methods for AMA messages with exceptions | |
AgentManagementResult This class represents a result content sent between agents. | |
AMSAgentDescription FIPA defined AMS Agent Description class for the FIPA agent management ontology. | |
APDescription This class represents the Agent Platform Description object and contains a APTDescription which represents the Agent Platform Transport Description object TODO: there is at present to checking to see if the characters in the fields are valid as per the BNF definitions | |
APTDescription The Agent Platform Transport Description forms part of an AP description (see [PC00023]) and is expressed in SL0 TODO: there is at present no checking to see if the characters in the fields are valid as per the BNF definitions | |
DFAgentDescription FIPA defined DF-description class for the FIPA agent management ontology. | |
Envelope This class provides a representation of the FIPA99/2000 envelope (implements XC00067C) In conformance with the FIPA99/2000 specification slots cannot be overwriten, just overridden. | |
ServiceDescription FIPA defined FIPA-Service-Desc class for the FIPA agent management ontology. |
Classes in fipaos.ont.fipa.fipaman used by fipaos.ont.proprietary.subscription | |
DFSubscriptionAction This object represents a SubscriptionAction object.It provides the basis for describing the types of event that a particular Agent wishes to receive information about. |
Classes in fipaos.ont.fipa.fipaman used by fipaos.parser.envelope.xml | |
Parser Facade to provide FIPA-compliant (XC00085G) Envelope<->XML translation |
Classes in fipaos.ont.fipa.fipaman used by fipaos.parser.sl0 | |
SL0Util Holds tests for the SLParser. |
Classes in fipaos.ont.fipa.fipaman used by fipaos.platform | |
DirectoryFacilitator Directory Facilitator implementation |
Classes in fipaos.ont.fipa.fipaman used by fipaos.platform.ams | |
AMSRegistrationTask This class provides the ability for an Agent to register with the AMS. | |
AMSTask TODO: Write a description of the class $Revision: 1.10 $ $Date: 2002/03/18 15:16:01 $ $Author: alastairduncan $ | |
DeregisterTask TODO: Write a description of the class | |
GetDescriptionTask This task handles the AMS get-description requests. | |
ModifyTask | |
RegisterTask TODO: Write a description of the class | |
SearchTask This class encapsulates the local search mechanisms of the AMS, and coordinates federated searches where appropriate |
Classes in fipaos.ont.fipa.fipaman used by fipaos.platform.df | |
DeregisterTask TODO: Write a description of the class | |
DFListener This is a general listener interface for use by objects wishing to be informed of DF updates | |
DFListenerManager | |
DFListenerTask This Task provides a mechanism for listening to events occuring to a particular DF. | |
DFModifyTask This task class handles df description modifications in the DFs. | |
DFRegistrationTask This class provides the ability for an Agent to register with a DF. | |
DFSubscriptionFactory This interface must be implemented by all factories that provide SubscriptionManagers and DFListenerManagers for DFs. | |
DFTask TODO: Write a description of the class $Revision: 1.10 $ $Date: 2002/03/18 15:16:04 $ $Author: alastairduncan $ | |
ModifyTask | |
RegisterTask TODO: Write a description of the class | |
SearchTask This class encapsulates the local search mechanisms of the DF, and coordinates federated searches where appropriate | |
StandardDFSubscriptionFactory This is the standard implementation of the SubscriptionFactory. | |
SubscriptionHandlerTask This Task provides a mechanism for informing subscribed Agents about the something that has changed within the DF - DFListenerTask is the counterpart to this Task. | |
SubscriptionManager All tasks that handle DF subscription must implement this interface. | |
SubscriptionManagerTask This Task manages SubscriptionHandlerTask's within a DF |
Classes in fipaos.ont.fipa.fipaman used by fipaos.platform.dfgui | |
DFGUIAgent This a basic shell for DFGUI implementations to extend - all Agent based interactions are handled by this class, enabling developers to concentrate on the UI to present this functionality/information | |
DFGUITestAgent This Agent aims to highlight how easy it is to implement a DFGUI using the DFGUIAgent base class |
Classes in fipaos.ont.fipa.fipaman used by fipaos.platform.dfgui.swing | |
DFAgentDescriptionEditor An editor that can be used to view and modigy FIPA's df-agent-descriptions. | |
DFGUIFrame This is a DF GUI, implemented with Java's Swing classes. | |
SwingDFGUIAgent This is the DF GUI agent that uses Java Swing GUI to display controls for DF(s). |
Classes in fipaos.ont.fipa.fipaman used by fipaos.test.agent | |
MessageTimingAgent.MessageTestTask Task to test message sending & timing | |
MessageTimingAgent.TestingTask Task to carry out the actual job of testing | |
TestingMTP MTP implementation which allows an Agent to be tested at the ACL level of abstraction |
Classes in fipaos.ont.fipa.fipaman used by fipaos.test.mts.service | |
CollectorService General purpose class for use when testing MTS Service components |
| |||||||||
PREV NEXT | FRAMES NO FRAMES |