package jaceP2P;
-import java.util.Vector;
+import java.util.ArrayList;
+
public class BackupsManager {
final int MAX_COUNT_NOT_ALIVE = 3;
// attributes
public static BackupsManager Instance;
public int myRank = -1;
- public Vector<Backup> liste = new Vector<Backup>();
- public Vector<Backup> liste_Convg = new Vector<Backup>();
+ public ArrayList<Backup> liste = new ArrayList<Backup>();
+ public ArrayList<Backup> liste_Convg = new ArrayList<Backup>();
// constructors
private BackupsManager() {
int isIn = existBackupTaskOfRank(t.getTaskRank(), tag);
if (isIn == -1) { // si elle y est pas on l'isere
- liste.addElement(t);
+ liste.add( t ) ;
}
int isIn = existBackupTaskOfRank(t.getTaskRank(), tag);
if (isIn == -1) {
- liste_Convg.addElement(t);
+ liste_Convg.add( t ) ;
} else
liste_Convg.set(isIn, t);
}
int ite;
int lastIte = -1;
int lastBackupRank = -1;
- Vector<?> v;
+ ArrayList<Integer> v;
int timeStep;
int lastStep = -1;
boolean ack = false;
int lastBackupRank = -1;
boolean ack = false;
int count;
- Vector<?> v;
+ ArrayList<Integer> v;
int timeStep;
int lastStep = -1;
// ask for ite number of Backups of all my Backup Nodes