Uses of Package
fipaos.mts

Packages that use fipaos.mts
fipaos.agent 
fipaos.agent.conversation 
fipaos.agent.conversation.standard 
fipaos.agent.task 
fipaos.mts 
fipaos.mts.iiop.sun.external 
fipaos.mts.rmi.internal 
fipaos.mts.service 
fipaos.mts.service.preparse 

Classes in fipaos.mts used by fipaos.agent
FIPAOSAgent
          Base FIPA-OS agent class implementing FIPA-OS specifics for agent to agent communication.
 

Classes in fipaos.mts used by fipaos.agent.conversation
ConversationListener
          
Interface that objects may implement to be notified of changes in the state of
Conversations by the Planner Scheduler.
ConversationManager
          This interface should be implemented by all CM implementations.
 

Classes in fipaos.mts 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.
ConversationImpl.MessageDetails
          Class to contain information about a message
ConversationManagerImpl
          This class embodies the core functionality of the ConversationManagerImpl.
 

Classes in fipaos.mts used by fipaos.agent.task
TaskManager
          The TaskManager class stores task objects with their associated conversation IDs for an agent.
TaskManager.TestSender
          
 

Classes in fipaos.mts used by fipaos.mts
DefaultTransportProvider
          TODO: Write a description of the class

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

MessageReceiver
          This interface should be implemented by any class offering incoming message dealing services, either directly or in-directly
MessageSender
          This interface should be implemented by any class offering outgoing message sending services, either directly or in-directly
MTPBase
          Contains the abstract functionality that all MTP's require in order to deal with messages - increases code-reuse in MTP implementations

$Revision: 1.8 $ $Date: 2001/03/09 21:45:14 $ $Author: alantreadway $
MTS
          This class provides a convenient mechanism for interacting with the comms-level transports

TransportProvider
          This class should be extended by classes providing factory-like services for the creation of MTP classes.
 

Classes in fipaos.mts used by fipaos.mts.iiop.sun.external
SUNIIOPComms
          SUNIIOPComms uses jdk1.2's IDL classes to provide a FIPA99 Structured IIOP interface for Agent communications.
 

Classes in fipaos.mts used by fipaos.mts.rmi.internal
MTS
          This is the RMI interface which defines what methods an object conforming to the fipaos-rmi protocol exposes

RMIComms
          This class is a Comms implementation which offers support for RMI.
RMIComms.MTSListener
          Class that is actually bound to the NS
RMIComms$MTSListener_Stub
          
SSLRMIComms
          This class is totally dependant upon Java 2 & JSSE!!!!!!!! You have been warned
 

Classes in fipaos.mts used by fipaos.mts.service
AgentCommunicationChannel
          This is an implementation of the ACC as described within the FIPA99 specification It acts as a gateway between the internal transports and the external transports, allowing messages to be exchanged between various FIPA Agent platforms

BufferService
          TODO: Write a description of the class

CommMultiplexService
          

ParserService
          TODO: Write a description of the class

PreParserService
          This interface should be implemented by classes which provide pre-parsing (for outbound messages) / post-parsing (for incoming messages) processing

 

Classes in fipaos.mts used by fipaos.mts.service.preparse
ACCRouterService
          TODO: Write a description of the class