# All Classes and Interfaces

Class
Description
AbstractRemoteProcessBuilder
Abstract base class for remote process builders.
AbstractRemoteUIConnectionService
Abstract base class for providing UI connection manager services.
AbstractRemoteUIConnectionService.DefaultLabelProvider
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.
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.