Package biz.db.dev.tools.remote.access.database

Examples of biz.db.dev.tools.remote.access.database.PortForwarding


    List<JschPortForwardInfo> pfis = JschParser.parsePortForwardingInfo(portForwards);

    for( JschPortForwardInfo pfi : pfis ) {

      String serverName = jsch.getServerName( session );
      PortForwarding pf = datastore.findPortForwardingByRemoteHostAndPort(serverName, pfi.getRemoteHost(), pfi.getRemotePort());

      builder.append( "== Port Forward" + OsUtils.LINE_SEPARATOR );
      // in case of server links jsch will see port forwarding which should be ignored
      if( pf != null ) {
        output( builder, pad20("Name: "), pf.getName() );
      }
      output( builder, pad20("Local Port: "), pfi.getLocalPort().toString() );
      output( builder, pad20("Remote Host: "), pfi.getRemoteHost() );
      output( builder, pad20("Remote Port: "), pfi.getRemotePort().toString() );

      if( pf != null && pf.getType() == PortForwardingType.SSH ) {
        output( builder, pad20("Connect: "), JschParser.getConnectionString( pfi ));
      }
    }
  }
View Full Code Here


    if( LOG.isDebugEnabled() ) {
      LOG.debug( "Calling servers pfl add method");
    }

    try {
      PortForwarding pf = new PortForwarding( name, host, remotePort, localPort, description, type );

      datastore.addPortForwardingToServer( serverName, pf );
      return "Port forwarding was added to " + serverName;
    } catch( Exception ex ) {
      LOG.warn( "Failed to add port forwarding to server info. Error was ", ex );
View Full Code Here

    if( LOG.isDebugEnabled() ) {
      LOG.debug( "Calling servers pfl update method");
    }

    try {
      PortForwarding pf = new PortForwarding( name, host, remotePort, localPort, description, type );

      datastore.updatePortForwardingToServer(serverName, pf);
      return "Port forwarding was added to " + serverName;
    } catch( Exception ex ) {
      LOG.warn( "Failed to add port forwarding to server info. Error was ", ex );
View Full Code Here

TOP

Related Classes of biz.db.dev.tools.remote.access.database.PortForwarding

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.