radtools.services
Class AbstractRemoteRADService

java.lang.Object
  extended by rcf.core.framework.component.DynamicComponent.Abstract
      extended by radtools.services.AbstractRADService
          extended by radtools.services.AbstractRemoteRADService
All Implemented Interfaces:
RADService, RemoteRADService, DynamicBound, DynamicComponent, ReflectedBindable<DynamicComponent>, ReflectedComponent, rcf.core.util.accessor.GUIAccessible
Direct Known Subclasses:
LinuxSystem

@Revision(value="$Revision: 1.3 $",
          date="$Date: 2006/12/11 21:35:44 $",
          tag="$Name:  $")
public abstract class AbstractRemoteRADService
extends AbstractRADService
implements RemoteRADService

TODO: Javadoc

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

Version:
$Revision: 1.3 $
Author:
Greg Gibeling

Nested Class Summary
 
Nested classes/interfaces inherited from class radtools.services.AbstractRADService
AbstractRADService.AbstractRADServiceState, AbstractRADService.RefreshTask, AbstractRADService.StateProxy, AbstractRADService.UpdateTask
 
Nested classes/interfaces inherited from interface radtools.services.RADService
RADService.State
 
Nested classes/interfaces inherited from interface rcf.core.framework.component.DynamicComponent
DynamicComponent.Abstract, DynamicComponent.Default
 
Nested classes/interfaces inherited from interface rcf.core.framework.component.DynamicBound
DynamicBound.GUIType
 
Field Summary
protected  HostPort hostport
          TODO: Javadoc
 
Fields inherited from class radtools.services.AbstractRADService
composition, dependency, management, proxy, state, window
 
Fields inherited from class rcf.core.framework.component.DynamicComponent.Abstract
component, operations, properties
 
Constructor Summary
protected AbstractRemoteRADService(RADService _management, RADService _dependency, RADService _composition, HostPort _hostport)
          TODO: Javadoc
 
Method Summary
 HostPort hostport()
          TODO: Javadoc
 
Methods inherited from class radtools.services.AbstractRADService
check, communication, composition, dependency, icon, management, radTools, refresh, update, window
 
Methods inherited from class rcf.core.framework.component.DynamicComponent.Abstract
bind, component, gui, interfaces, isInstance, o, operations, popupMenu, properties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
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.util.accessor.GUIAccessible
icon, popupMenu
 
Methods inherited from interface rcf.core.framework.component.ReflectedComponent
interfaces, isInstance
 
Methods inherited from interface rcf.core.framework.component.ReflectedBindable
bind
 

Field Detail

hostport

protected final HostPort hostport
TODO: Javadoc

Constructor Detail

AbstractRemoteRADService

protected AbstractRemoteRADService(RADService _management,
                                   RADService _dependency,
                                   RADService _composition,
                                   HostPort _hostport)
TODO: Javadoc

Parameters:
_management - Only used if the _hostport is not a tunnel.
_dependency -
_composition -
_hostport -
Method Detail

hostport

public final HostPort hostport()
Description copied from interface: RemoteRADService
TODO: Javadoc

Specified by:
hostport in interface RemoteRADService
Returns: