PTP
Release 5.0

org.eclipse.ptp.remote.core
Interface IRemoteProxyOptions


public interface IRemoteProxyOptions

Options governing how remote proxy communication should work. The STDIO and PORT_FORWARDING options are mutually exclusive. MANUAL_LAUNCH is only available if STDIO is *not* enabled. No options - Use sockets for each proxy server that is started (runtime or debug). STDIO - Multiplex all communication to a particular RM over a single connection using the proxy standard input and output. This includes the runtime proxy, and any debug proxies started during the session. PORT_FORWARDING- Use sockets for each proxy server, but attempt to use port forwarding (default) over the connection if supported. MANUAL_LAUNCH - Don't launch the proxy server automatically when the resource manager is started. Instead, the command that would normally be executed is displayed on the console and in the error log. The user can then establish a manual connection and run this command. This is mainly used for debugging the proxy server.


Field Summary
static int MANUAL_LAUNCH
          Launch proxy manually
static int NONE
          No options selected
static int PORT_FORWARDING
          Use port forwarding over RM connection, if supported
static int STDIO
          Multiplex all proxy communication over a single per-RM connection using stdio.
 

Field Detail

NONE

static final int NONE
No options selected

See Also:
Constant Field Values

STDIO

static final int STDIO
Multiplex all proxy communication over a single per-RM connection using stdio.

See Also:
Constant Field Values

PORT_FORWARDING

static final int PORT_FORWARDING
Use port forwarding over RM connection, if supported

See Also:
Constant Field Values

MANUAL_LAUNCH

static final int MANUAL_LAUNCH
Launch proxy manually

See Also:
Constant Field Values

PTP
Release 5.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.