Examples of ConnectionProperties


Examples of ch.rakudave.jnetmap.view.properties.ConnectionProperties

          Connection newEdge = edgeFactory.create();
          graph.addEdge(newEdge, startVertex, vertex,  edgeIsDirected);
          if (startVertex.equals(vertex)) {
            new InterfaceProperties(owner, vertex.getInterfaceFor(newEdge));
          } else {
            new ConnectionProperties(owner, newEdge);
          }
          vv.repaint();
        }
      }
      startVertex = null;
View Full Code Here

Examples of ch.rakudave.jnetmap.view.properties.ConnectionProperties

          public void actionPerformed(ActionEvent e) {
            Pair<Device> p = Controller.getCurrentMap().getEndpoints(edge);
            if (p.getFirst().equals(p.getSecond())) {
              new InterfaceProperties(owner, p.getFirst().getInterfaceFor(edge));
            } else {
              new ConnectionProperties(owner, edge);
            }
          }
        });
        popup.add(new AbstractAction(Lang.get("action.delete"), Icons.get("remove")) {
          public void actionPerformed(ActionEvent e) {
View Full Code Here

Examples of net.sf.hajdbc.dialect.ConnectionProperties

  }

  @Override
  public <Z, D extends Database<Z>> void dump(D database, Decoder decoder, File file) throws Exception
  {
    ConnectionProperties properties = this.getConnectionProperties(database, decoder);
    Processes.run(setPassword(new ProcessBuilder("pg_dump", "-h", properties.getHost(), "-p", properties.getPort(), "-U", properties.getUser(), "-f", file.getPath(), "-F", "tar", properties.getDatabase()), properties));
  }
View Full Code Here

Examples of net.sf.hajdbc.dialect.ConnectionProperties

  }

  @Override
  public <Z, D extends Database<Z>> void restore(D database, Decoder decoder, File file) throws Exception
  {
    ConnectionProperties properties = this.getConnectionProperties(database, decoder);
    Processes.run(setPassword(new ProcessBuilder("pg_restore", "-h", properties.getHost(), "-p", properties.getPort(), "-U", properties.getUser(), "-d", properties.getDatabase(), "-c", file.getPath()), properties));
  }
View Full Code Here

Examples of net.sf.hajdbc.dialect.ConnectionProperties

  }

  @Override
  public <Z, D extends Database<Z>> void dump(D database, Decoder decoder, File file) throws Exception
  {
    ConnectionProperties properties = this.getConnectionProperties(database, decoder);
    Processes.run(setPassword(new ProcessBuilder("mysqldump", "-h", properties.getHost(), "-P", properties.getPort(), "-u", properties.getUser(), "-r", file.getPath(), properties.getDatabase()), properties));
  }
View Full Code Here

Examples of net.sf.hajdbc.dialect.ConnectionProperties

  }

  @Override
  public <Z, D extends Database<Z>> void restore(D database, Decoder decoder, File file) throws Exception
  {
    ConnectionProperties properties = this.getConnectionProperties(database, decoder);
    Processes.run(setPassword(new ProcessBuilder("mysql", "-h", properties.getHost(), "-P", properties.getPort(), "-u", properties.getUser(), properties.getDatabase(), "<", file.getPath()), properties));
  }
View Full Code Here

Examples of net.sf.hajdbc.dialect.ConnectionProperties

  }

  @Override
  public <Z, D extends Database<Z>> void dump(D database, Decoder decoder, File file, boolean dataOnly) throws Exception
  {
    ConnectionProperties properties = this.getConnectionProperties(database, decoder);
    ProcessBuilder builder = new ProcessBuilder("pg_dump");
    List<String> args = builder.command();
    args.add("--host=" + properties.getHost());
    args.add("--port=" + properties.getPort());
    args.add("--username=" + properties.getUser());
    args.add("--no-password");
    args.add("--file=" + file.getPath());
    args.add("--format=tar");
    args.add(properties.getDatabase());
    Processes.run(setPassword(builder, properties));
  }
View Full Code Here

Examples of net.sf.hajdbc.dialect.ConnectionProperties

  }

  @Override
  public <Z, D extends Database<Z>> void restore(D database, Decoder decoder, File file, boolean dataOnly) throws Exception
  {
    ConnectionProperties properties = this.getConnectionProperties(database, decoder);
    ProcessBuilder builder = new ProcessBuilder("pg_restore");
    List<String> args = builder.command();
    args.add("--host=" + properties.getHost());
    args.add("--port=" + properties.getPort());
    args.add("--username=" + properties.getUser());
    args.add("--no-password");
    args.add("--dbname=" + properties.getDatabase());
    args.add("--clean");
    if (dataOnly)
    {
      args.add("--data-only");
      args.add("--disable-triggers"); // Used to prevent integrity constraints during restoration of data
      args.add("--superuser=" + properties.getUser()); // Required by --disable-triggers
    }
    args.add(file.getPath());
    Processes.run(setPassword(builder, properties));
  }
View Full Code Here

Examples of net.sf.hajdbc.dialect.ConnectionProperties

  }

  @Override
  public <Z, D extends Database<Z>> void dump(D database, Decoder decoder, File file, boolean dataOnly) throws Exception
  {
    ConnectionProperties properties = this.getConnectionProperties(database, decoder);
    ProcessBuilder builder = new ProcessBuilder("mysqldump");
    List<String> args = builder.command();
    args.add("--host=" + properties.getHost());
    args.add("--port=" + properties.getPort());
    args.add("--user=" + properties.getUser());
    args.add("--result-file=" + file.getPath());
    args.add("--compress");
    if (dataOnly)
    {
      args.add("--no-create-info");
      args.add("--skip-triggers");
    }
    args.add(properties.getDatabase());
    Processes.run(setPassword(builder, properties));
  }
View Full Code Here

Examples of net.sf.hajdbc.dialect.ConnectionProperties

  }

  @Override
  public <Z, D extends Database<Z>> void restore(D database, Decoder decoder, File file, boolean dataOnly) throws Exception
  {
    ConnectionProperties properties = this.getConnectionProperties(database, decoder);
    ProcessBuilder builder = new ProcessBuilder("mysql");
    List<String> args = builder.command();
    args.add("--host=" + properties.getHost());
    args.add("--port=" + properties.getPort());
    args.add("--user=" + properties.getUser());
    args.add(properties.getDatabase());
    Processes.run(setPassword(builder, properties), file);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.