# All Classes

All Classes Interface Summary Class Summary Exception Summary
AbstractRemoteProcessBuilder: Abstract base class for remote process builders.
AbstractRemoteUIConnectionService: Abstract base class for providing UI connection manager services.
AbstractRemoteUIConnectionService.DefaultLabelProvider
Activator
AddressInUseException: Exception thrown when a connection address is already in use.
ConnectionExistsException: Thrown when trying to add a connection with the same name as an existing connection, or when trying to rename a connection to the same name as an existing connection.
ConsoleAction: An abstract class to implement basic functionality common to terminal console actions
IConsoleActionFactory
IProcessFactory: Abstraction of the java.lang.Runtime exec() methods to allow different implementations to be supplied.
IRemoteCommandShellService: A service that provides a command shell on a remote.
IRemoteConnection: Represents a connection to a remote system.
IRemoteConnection.Service: The interface that is extend by services provided for this remote connection.
IRemoteConnection.Service.Factory
IRemoteConnectionChangeListener: Listener used to register for notification of connection status changes.
IRemoteConnectionControlService: A service to control and report on the state of a connection, open or closed.
IRemoteConnectionHostService: A service to obtain host specific information.
IRemoteConnectionPropertyService: A connection property is some descriptive information that's discovered about the connection.
IRemoteConnectionProviderService: A connection type service for connection types that have automatic means of adding and removing services.
IRemoteConnectionType: A remote connection type manages a list of connections that implement the same services.
IRemoteConnectionType.Service: The interface that is extend by services provided for this remote services implementation.
IRemoteConnectionType.Service.Factory
IRemoteConnectionWorkingCopy: A working copy of a remote connection used to change the name and/or attributes of the connection.
IRemoteFileService: Interface for managing files on a remote system.
IRemoteLaunchConfigService: Manages and persists the mapping between launch configurations and remote connections that they run on.
IRemotePortForwardingService: A connection service for setting up port forwarding between the host and the remote.
IRemotePreferenceConstants: Preference constants that can be used to check the default remote service provider preference.
IRemoteProcess: Represents a process running on a remote system.
IRemoteProcess.Service: The interface that is extend by services provided for this remote connection.
IRemoteProcess.Service.Factory
IRemoteProcessBuilder: Abstraction of a process builder for remote processes.
IRemoteProcessControlService: A service to control and report on the state of a process.
IRemoteProcessService: A connection service for starting up processes on a remote.
IRemoteProcessSignalService: A service abstraction for signals.
IRemoteProcessTerminalService: A service abstraction for remote terminals.
IRemoteResource: Abstraction of a remote resource.
IRemoteServicesManager: The main entry point into the remote services system.
IRemoteUIConnectionService: Interface for providing connection management operations in the UI.
IRemoteUIConnectionWizard: Interface for creating and editing connections in the UI.
IRemoteUIConstants: Constants use by UI operations.
IRemoteUIFileService: Interface for providing file management operations in the UI.
ISerialPortService
ITerminalConsole
IUserAuthenticatorService: Allow clients to provide their own user interface for connection authentication.
Logger: A simple logger class.
NewSerialPortConnectionWizard
NewSerialPortConnectionWizardPage
PrivilegedPortException: Exception thrown when an attempt is made to use a privileged port.
RemoteConnectionChangeEvent: Event representing a change in connection status.
RemoteConnectionException: Exception thrown when a remote connection error occurs.
RemoteConnectionPropertyTester
RemoteConnectionsLabelProvider: A label provider to show the test and base image for remote connections.
RemoteConnectionWidget: Widget to allow the user to select a service provider and connection.
RemoteDirectoryWidget: Widget to allow the user to select a remote directory.
RemoteFileWidget: Widget to allow the user to select a remote file.
RemoteProcessAdapter: Utility class to adapt an IRemoteProcess to a java.lang.Process
RemoteResourceBrowser: Generic file/directory browser for remote resources.
RemoteResourceBrowserWidget: Generic file/directory browser for remote resources.
RemoteServicesUtils: Remote services utility methods.
RemoteUIFileService
RemoteUIFileService.Factory
SerialPortCommandShell
SerialPortConnection
SerialPortConnection.Factory
SerialPortConnectionBlock
SerialPortConnectionPropertyPage
TelnetCommandShell
TelnetConnection
TelnetConnection.Factory
TelnetProtocol: This class encapsulates a TELNET connection to a remote server.
TerminalConsoleUtility: A collection of public API utility methods to open consoles to IRemoteConnection objects
UnableToForwardPortException: Exception thrown when a port is unable to be forwarded.