Save This Page
Home » j2ssh-0.2.9-src » com.sshtools.j2ssh.forwarding » [javadoc | source]
com.sshtools.j2ssh.forwarding
public class: ForwardingClient [javadoc | source]
java.lang.Object
   com.sshtools.j2ssh.forwarding.ForwardingClient

All Implemented Interfaces:
    ChannelFactory

Nested Class Summary:
public class  ForwardingClient.ClientForwardingListener   
Field Summary
public static final  String REMOTE_FORWARD_REQUEST     
public static final  String REMOTE_FORWARD_CANCEL_REQUEST     
Constructor:
 public ForwardingClient(ConnectionProtocol connection) throws IOException 
    Creates a new ForwardingClient object.
    Parameters:
    connection -
    Throws:
    IOException -
Method from com.sshtools.j2ssh.forwarding.ForwardingClient Summary:
addLocalForwarding,   addLocalForwarding,   addRemoteForwarding,   addRemoteForwarding,   createChannel,   enableX11Forwarding,   getChannelType,   getLocalForwardingByAddress,   getLocalForwardingByName,   getLocalForwardings,   getRemoteForwardingByAddress,   getRemoteForwardingByName,   getRemoteForwardings,   getX11ForwardingConfiguration,   hasActiveConfigurations,   hasActiveForwardings,   removeLocalForwarding,   removeRemoteForwarding,   startLocalForwarding,   startRemoteForwarding,   startX11Forwarding,   stopLocalForwarding,   stopRemoteForwarding,   synchronizeConfiguration
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sshtools.j2ssh.forwarding.ForwardingClient Detail:
 public ForwardingConfiguration addLocalForwarding(ForwardingConfiguration fwd) throws ForwardingConfigurationException 
 public ForwardingConfiguration addLocalForwarding(String uniqueName,
    String addressToBind,
    int portToBind,
    String hostToConnect,
    int portToConnect) throws ForwardingConfigurationException 
 public  void addRemoteForwarding(ForwardingConfiguration fwd) throws ForwardingConfigurationException 
 public  void addRemoteForwarding(String uniqueName,
    String addressToBind,
    int portToBind,
    String hostToConnect,
    int portToConnect) throws ForwardingConfigurationException 
 public Channel createChannel(String channelType,
    byte[] requestData) throws InvalidChannelException 
 public  void enableX11Forwarding(XDisplay localDisplay) 
 public List getChannelType() 
 public ForwardingConfiguration getLocalForwardingByAddress(String addressToBind,
    int portToBind) throws ForwardingConfigurationException 
 public ForwardingConfiguration getLocalForwardingByName(String name) throws ForwardingConfigurationException 
 public Map getLocalForwardings() 
 public ForwardingConfiguration getRemoteForwardingByAddress(String addressToBind,
    int portToBind) throws ForwardingConfigurationException 
 public ForwardingConfiguration getRemoteForwardingByName(String name) throws ForwardingConfigurationException 
 public Map getRemoteForwardings() 
 public ForwardingConfiguration getX11ForwardingConfiguration() 
 public boolean hasActiveConfigurations() 
 public boolean hasActiveForwardings() 
 public  void removeLocalForwarding(String name) throws ForwardingConfigurationException 
 public  void removeRemoteForwarding(String name) throws ForwardingConfigurationException, IOException 
 public  void startLocalForwarding(String uniqueName) throws ForwardingConfigurationException 
 public  void startRemoteForwarding(String name) throws ForwardingConfigurationException, IOException 
 public  void startX11Forwarding() throws ForwardingConfigurationException, IOException 
 public  void stopLocalForwarding(String uniqueName) throws ForwardingConfigurationException 
 public  void stopRemoteForwarding(String name) throws ForwardingConfigurationException, IOException 
 public  void synchronizeConfiguration(SshConnectionProperties properties)