BackupTransport bt = new BackupTransport(this);
bt.setUri(uri);
if (!backups.contains(bt)) {
Transport t = TransportFactory.compositeConnect(uri);
t.setTransportListener(bt);
t.start();
bt.setTransport(t);
backups.add(bt);
if (priorityBackup && isPriority(uri)) {
priorityBackupAvailable = true;
}