@Override public void backup(BackupOutput writer) { writer.writeLong(id); }
@Override public void backup(BackupOutput writer) { writer.writeLong(counter.get()); }
@Override public void backup(BackupOutput output) { output.writeObject(parties); output.writeLong(barrierId); output.writeBoolean(broken); output.writeObject(waiters.entrySet().stream() .map(entry -> Maps.immutableEntry(entry.getKey(), entry.getValue().timeout)) .collect(Collectors.toMap(e -> e.getKey(), e -> e.getValue()))); }
@Override public void backup(BackupOutput writer) { writer.writeLong(globalVersion.get()); writer.writeObject(listeners); writer.writeObject(backingMap); }
@Override public void backup(BackupOutput writer) { writer.writeObject(registeredWorkers); writer.writeObject(assignments); writer.writeObject(unassignedTasks); writer.writeLong(totalCompleted.get()); }
@Override public void backup(BackupOutput writer) { writer.writeLong(versionCounter.get()); writer.writeObject(listeners); writer.writeObject(docTree); writer.writeObject(preparedKeys); }
@Override public void backup(BackupOutput writer) { writer.writeObject(listeners); writer.writeObject(preparedKeys); writer.writeObject(Maps.newHashMap(entries())); writer.writeObject(activeTransactions); writer.writeLong(currentVersion); writer.writeObject(entryIterators); }
@Override public void backup(BackupOutput writer) { writer.writeLong(counter.get()); }
@Override public void backup(BackupOutput output) { output.writeObject(parties); output.writeLong(barrierId); output.writeBoolean(broken); output.writeObject(waiters.entrySet().stream() .map(entry -> Maps.immutableEntry(entry.getKey(), entry.getValue().timeout)) .collect(Collectors.toMap(e -> e.getKey(), e -> e.getValue()))); }
@Override public void backup(BackupOutput writer) { writer.writeLong(globalVersion.get()); writer.writeObject(listeners); writer.writeObject(backingMap); }
@Override public void backup(BackupOutput writer) { writer.writeLong(versionCounter.get()); writer.writeObject(listeners); writer.writeObject(docTree); writer.writeObject(preparedKeys); }
@Override public void backup(BackupOutput writer) { writer.writeObject(registeredWorkers); writer.writeObject(assignments); writer.writeObject(unassignedTasks); writer.writeLong(totalCompleted.get()); }
@Override public void backup(BackupOutput writer) { writer.writeObject(listeners); writer.writeObject(preparedKeys); writer.writeObject(Maps.newHashMap(entries())); writer.writeObject(activeTransactions); writer.writeLong(currentVersion); writer.writeObject(entryIterators); }