Package ch.epfl.lsr.apex

Interface Summary
APEXEndpointProcess The APEXEndpointProcess the interface for an APEX endpoint application and provides their properities for call-backs: every class registering as a endpoint application needs to implement this interface.
APEXProcess The APEXProcess the general interface for every APEX using application.
APEXRelayProcess The APEXRelayProcess the interface for an APEX relay application and provides their properities for call-backs: every class registering as a relay application needs to implement this interface.
 

Class Summary
APEX The APEX defines the syntax of the Application Exchange (APEX) protocol RFC3340 and internal constant field.
APEXAttachMessage An APEXAttachMessage is the message sent for attachments and defines its syntax as it is specified in the Application Exchange (APEX) Protocol RFC3340 DTD.
APEXBindMessage An APEXBindMessage is the message sent for bindings and defines its syntax as it is specified in the Application Exchange (APEX) Protocol RFC3340 DTD.
APEXDataMessage An APEXDataMessage is the message sent for data containing operations and defines its syntax as it is specified in the Application Exchange (APEX) Protocol RFC3340 DTD.
APEXEndpointAddress The APEXEndpointAddress specifies a valid endpoint address including options for the corresponding address.
APEXEndpointManager The APEXEndpointManager handles the interface between an endpoint and a relay.
APEXManager The APEXManager is the general class for the two APEX managers and offers various functionalities to their subclasses.
APEXMessage An APEXMessage is an abstract class identifying an APEX message.
APEXMessageParser The APEXMessageParser parses a message according the Application Exchange (APEX) Protocol RFC3340 DTD.
APEXOption An APEXOption defines an APEX option element as it is specified in the Application Exchange (APEX) Protocol RFC3340 DTD.
APEXProfile The PCApexProfile handles incoming messages from the underlying BEEP protocol.
APEXRelayManager The APEXRelayManager is called from a instanciated from a relay process (implementing APEXRelayProcess).
APEXReply The APEXReply sends a reply containing a three-digit reply code and a reason statement on error replies according a specified message.
APEXRoutingPoint An APEXRoutingPoint object translates a domain in another according the relay configuration file.
APEXStatus A status listener for APEX operations.
APEXTerminateMessage An APEXTerminateMessage is the message sent for terminate bindings and attachments, and defines its syntax as it is specified in the Application Exchange (APEX) Protocol RFC3340 DTD.
 

Exception Summary
APEXException An APEXException is a general exception thrown from APEX elements in various moments.
APEXOptionException An APEXOptionException is an exception thrown on processing options.
APEXParsingException An APEXParsingException is a exception thrown from APEX when parsing incoming messages or content to be added to messages.