public Void call() throws Exception {
final Restore restore = new Restore();
try {
restore.restore(listener, username, password, dbaPassword, f, uri);
if (JOptionPane.showConfirmDialog(null, Messages.getString("ClientFrame.223"), Messages.getString("ClientFrame.224"),
JOptionPane.YES_NO_OPTION) == JOptionPane.YES_OPTION) {
setStatus(Messages.getString("ClientFrame.225"));
repairRepository(client.getCollection());