| |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Diagram Summary | |
mts |
Interface Summary | |
ExternalMTP | Common interface to a specific transport type - generally an implementation of
a FIPA specified transport (hence use for inter-platform communications). |
InternalMTP | Common interface to a specific transport type - generally a proprietory
transport (hence provides an intra-platform communication protocol) Semantics of outgoing() (inehrited from PostParserService )
are as follows: If Envelope.getViaACC() is true, the message should be routed
to the ACC, rather than the intended-receiver Otherwise, the message is sent to the first address specified within the AID of the intended-receiver field of the envelope only. |
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 |
Class Summary | |
DefaultTransportProvider | Implementation of TransportProvider which provides default FIPA-OS MTP factory
mechanisms |
ExternalMTPBase | Provides a basic implementation of a MTP, based upon the MTPBase
object and implementing the ExternalMTP interface |
InitialisationException | This exception is generally thrown when a MessageSender / Comms-Transport
is unable initialise properly |
InternalMTPBase | Provides a basic implementation of a MTP, based upon the MTPBase
object and implementing the InternalMTP interface |
IOR | The IOR class is used to model a CORBA IOR. |
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 |
TransportProvider | This class should be extended by classes providing factory-like services
for the creation of MTP classes. |
UnableToSendException | This exception is generally thrown when a MessageSender / CommsTransport
is unable to send a message |
UnknownProtocolException | This exception is generally thrown when a MessageSender / CommsTransport
is unable to send a message with a specified protocol |
UnknownTargetException | This exception is generally thrown when a MessageSender / CommsTransport
is unable to lookup a target |
| |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |