3 import java.util.ArrayList;
6 public class Backup implements java.io.Serializable {
8 private static final long serialVersionUID = 1L;
11 private int taskRank = -1;
12 private int iteration = -1;
13 private int timeStep = -1;
14 private byte[] data = null;
20 public Backup(int rank) {
24 public Backup(int rank, byte[] flux) {
29 public Backup(int rank, int ite, byte[] flux) {
36 public synchronized void setTaskRank(int rank) {
40 public synchronized void setIteration(int ite) {
44 public synchronized void setData(byte[] d) {
48 public synchronized int getTaskRank() {
52 public synchronized ArrayList<Integer> getIterationStep() {
53 ArrayList<Integer> v = new ArrayList<Integer>() ;
59 public synchronized int getIteration() {
63 public synchronized byte[] getData() {
67 public synchronized void setStep(int timeStep) {
68 this.timeStep = timeStep;
71 public synchronized int getStep() {