Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/11/2014, 13:55
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 4 meses
Puntos: 182
Respuesta: Barra de Progreso en Backup a Postgresql desde Java

Buenas,

Lo que haces es hacer una única llamada a un comando externo que no es java y sobre el que no tienes ningún control, por lo que obviamente no puedes saber el progreso de la tarea.

La única posibilidad que veo es que dicho programa (pg_dump.exe) devuelva alguna salida y que puedas

Código Java:
Ver original
  1. p = pb.start();
  2. BufferedReader reader =   new BufferedReader(new InputStreamReader(p.getInputStream()));
  3. String line = "";          
  4. while ((line = reader.readLine())!= null) {
  5.     //Compruebo e interpreto la salida y en función de ello actualizo la barra de progreso si procede
  6. }
  7. return true;



Un saludo
__________________
If to err is human, then programmers are the most human of us