Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE | NEXT PACKAGE FRAMES  | NO FRAMES

Package fi.hut.tcm.jacob.conduits

Interface Summary
Accessor Accessor Accessor defines an abstract interface for the Mux to obtain and encapsulate Muxing information on Messages.
AdaptorEventListener AdaptorEventListener
Conduit Conduit Conduit is an interface specifying the common behaviour for all conduits: Sessions, Muxes, Adaptors, ConduitFactories and Protocols.
Debuggable  
FactoryEventListener FactoryEventListener
InstallMessenger InstallMessenger Carries Installation information for ConduitFactories.
Messenger Messenger Messengers are used to interpret Messages.
MuxEventListener MuxEventListener
NotifyMessenger NotifyMessenger Interprets notification information, which is stored somewhere in the notification message, probably in the out of band area (NotifyOob).
OutOfBand OutOfBand A Message may carry OutOfBand data.
Scheduler Scheduler Common interface for schedulers.
SessionEventListener SessionEventListener
Side Side
State State A State is a generic interface for protocol specific states.
UninstallMessenger UninstallMessenger Interprets uninstallation information, which is stored somewhere in the uninstallation message, probably in the out of band area (UninstallOob).
Visitor Visitor A visitor is an abstract interface that allows Transporters and other classes to traverse the conduit graph.
 

Class Summary
Adaptor Adaptor An adaptor is a Conduit that connects the conduit graph to the outside world.
BaseConduit BaseConduit A BaseConduit is an invisible abstract class that implements the common behaviour for the real conduits.
BinaryMessenger BinaryMessenger
BufferMessenger BufferMessenger
ConduitFactory ConduitFactory A ConduitFactory creates and installes new Sessions or other Conduit structures.
ConduitId  
Debugger  
Installer Installer
InstallOob InstallOob
Message  
MessageTransporter  
Mux  
Notifier Notifier This class implements the abstract class NotifyMessenger.
NotifyOob NotifyOob
Protocol Protocol A Protocol represents a larger, identifyable conduit structure.
Sedaptor Sedaptor Common hidden superclass to Session and Adaptor
Session Session A session represents an (active) protocol session or connection.
SimpleScheduler SimpleScheduler Simple fifo scheduler.
Terminator Terminator Drops all messages that arrive.
Timeout Timeout
TimerThread TimerThread TimerThread wakes up at appropriate times to check if there are anybody to wake up.
Transporter Transporter Transporter is the abstract base class for all Visitors that carry information within the conduit graph.
Uninstaller Uninstaller This class implements the abstract class UninstallMessenger.
UninstallOob UninstallOob
 

Exception Summary
ConductingException ConductingException
ConduitException ConduitException
NoSuchSideException NoSuchSideException
OccupiedSideException OccupiedSideException
SideException SideException
 


Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE | NEXT PACKAGE FRAMES  | NO FRAMES