Package org.caleigo.toolkit.tunnel

Interface Summary
AbstractTunnel.IConnectionMessage  
AbstractTunnel.IFinalizeMessage  
AbstractTunnel.IPackage An IPackage represents a package that is sent by an ITunnel.
AbstractTunnel.IStatusMessage  
DynamicRemoteProxy.IProxyCleanUpMessage  
DynamicRemoteProxy.IProxyExceptionMessage  
DynamicRemoteProxy.IProxyInvocationMessage  
DynamicRemoteProxy.IProxyReturnMessage  
IDistributable This interface must be implemented by all objects that should be distributable.
IMessageConsumer Consumes messages that are received by an ITunnel.
IStatusCallback Receives status messages from an ITunnel.
ITunnel An ITunnel is responsible for sending messages between clients and a server.
ITunnelCodec An ITunnelCodec is responsible for transforming messages to and from bytes that can be handled by streams.
ITunnelListener  
ITunnelPacker An ITunnelPacker packs and unpacks messages that are sent by an ITunnel.
ITunnelServer An ITunnelServer is responsible for accepting connections from ITunnels and for setting up those connections.
ITunnelServerListener  
 

Class Summary
AbstractTunnel Abstract class that implements most of the functinallity needed by an ITunnel.
AbstractTunnel.DefaultConnectionMessage  
AbstractTunnel.DefaultPackage  
AbstractTunnel.DefaultStatusMessage  
AbstractTunnel.ErrorMessage  
AbstractTunnelServer  
CRCPacker  
CRCPacker.CRCDataPackage  
DynamicRemoteProxy  
DynamicRemoteProxy.DefaultProxyCleanUpMessage  
DynamicRemoteProxy.DefaultProxyExceptionMessage  
DynamicRemoteProxy.DefaultProxyInvocationMessage  
DynamicRemoteProxy.DefaultProxyReturnMessage  
HTTPTunnel  
HTTPTunnel.HTTPTunnelCloseMessage  
HTTPTunnel.HTTPTunnelPackage  
HTTPTunnel.HTTPTunnelStatusMessage  
HTTPTunnelServer  
HTTPTunnelServlet  
ProxyHandler  
ScramblePacker  
SerializeCodec  
SocketTunnel  
SocketTunnelServer  
TunnelEvent  
TunnelServerEvent  
ZipPacker  
 

Exception Summary
TunnelException  
 



Copyright © 2005 Caleigo. All Rights Reserved.