radtools.services.network
Interface NetworkTunnel<SP extends SecurityPrincipal>

All Superinterfaces:
DynamicBound, DynamicComponent, rcf.core.util.accessor.GUIAccessible, HostedRADService, HostPort, RADService, ReflectedBindable<DynamicComponent>, ReflectedComponent, RemoteHostedRADService, RemoteRADService
All Known Implementing Classes:
AbstractNetworkTunnel, LinuxSession.Tunnel

@Revision(value="$Revision: 1.1 $",
          date="$Date: 2006/12/07 21:56:04 $",
          tag="$Name:  $")
public interface NetworkTunnel<SP extends SecurityPrincipal>
extends HostPort, RemoteHostedRADService

TODO: Javadoc

TODO: Unit tests, Code review, Javadoc review, Seal/Finalize TODO: equals, hashCode, toString

Version:
$Revision: 1.1 $
Author:
Greg Gibeling

Nested Class Summary
 
Nested classes/interfaces inherited from interface radtools.security.HostPort
HostPort.Default
 
Nested classes/interfaces inherited from interface radtools.services.RADService
RADService.State
 
Nested classes/interfaces inherited from interface rcf.core.framework.component.DynamicComponent
DynamicComponent.Abstract
 
Nested classes/interfaces inherited from interface rcf.core.framework.component.DynamicBound
DynamicBound.GUIType
 
Nested classes/interfaces inherited from interface radtools.services.RADService
RADService.State
 
Nested classes/interfaces inherited from interface rcf.core.framework.component.DynamicComponent
DynamicComponent.Abstract
 
Nested classes/interfaces inherited from interface rcf.core.framework.component.DynamicBound
DynamicBound.GUIType
 
Method Summary
 NetworkSystem<SP> host()
          TODO: Javadoc
 
Methods inherited from interface radtools.security.HostPort
hostname, port
 
Methods inherited from interface radtools.services.RemoteRADService
hostport
 
Methods inherited from interface radtools.services.RADService
communication, composition, dependency, isConcrete, management, radServiceState, refresh, update, window
 
Methods inherited from interface rcf.core.framework.component.DynamicComponent
component, operations, properties
 
Methods inherited from interface rcf.core.framework.component.DynamicBound
gui
 
Methods inherited from interface rcf.core.framework.component.ReflectedComponent
interfaces, isInstance
 
Methods inherited from interface rcf.core.framework.component.ReflectedBindable
bind
 
Methods inherited from interface radtools.services.RADService
communication, composition, dependency, isConcrete, management, radServiceState, refresh, update, window
 
Methods inherited from interface rcf.core.framework.component.DynamicComponent
component, operations, properties
 
Methods inherited from interface rcf.core.framework.component.DynamicBound
gui
 
Methods inherited from interface rcf.core.framework.component.ReflectedComponent
interfaces, isInstance
 
Methods inherited from interface rcf.core.framework.component.ReflectedBindable
bind
 

Method Detail

host

NetworkSystem<SP> host()
Description copied from interface: HostedRADService
TODO: Javadoc

Specified by:
host in interface HostedRADService
Returns:
dependency().parent().get()