= clusterMeta.get(ClusterMetaType.ServerMeta, ""); writer.writeInt(mapServerMeta.size()); for (Map.Entry<String, Map<String, Object>> entry : mapServerMeta.entrySet()) { writer.writeString(entry.getKey()); writer.writeInt(kvPairs.size()); for (Map.Entry<String, Object> entryValue : kvPairs.entrySet()) { writer.writeString(entryValue.getKey()); writer.writeObject(entryValue.getValue()); = clusterMeta.get(ClusterMetaType.IntpProcessMeta, ""); writer.writeInt(mapIntpProcMeta.size()); for (Map.Entry<String, Map<String, Object>> entry : mapIntpProcMeta.entrySet()) { writer.writeString(entry.getKey()); writer.writeInt(kvPairs.size()); for (Map.Entry<String, Object> entryValue : kvPairs.entrySet()) { writer.writeString(entryValue.getKey()); writer.writeObject(entryValue.getValue());
@Override public void backup(BackupOutput writer) { writer.writeObject(registeredWorkers); writer.writeObject(assignments); writer.writeObject(unassignedTasks); writer.writeLong(totalCompleted.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) { byte[] value = this.value; if (value == null) { value = new byte[0]; } writer.writeInt(value.length).writeBytes(value); writer.writeObject(listeners); }
@Override public void backup(BackupOutput output) { output.writeInt(available); output.writeObject(holders, SERIALIZER::encode); output.writeObject(waiterQueue, SERIALIZER::encode); }
@Override public void backup(BackupOutput output) { if (lock != null) { output.writeBoolean(true); output.writeObject(lock); } else { output.writeBoolean(false); } output.writeObject(queue); }
@Override public void backup(BackupOutput writer) { writer.writeObject(map); }
@Override public void backup(BackupOutput writer) { writer.writeInt(map.size()); for (Map.Entry<String, String> entry : map.entrySet()) { writer.writeString(entry.getKey()); writer.writeString(entry.getValue()); } }
@Override public void backup(BackupOutput writer) { writer.writeLong(id); }
@Override public void backup(BackupOutput output) { output.writeObject(collection); }
@Override public void backup(BackupOutput writer) { byte[] value = this.value; if (value == null) { value = new byte[0]; } writer.writeInt(value.length).writeBytes(value); writer.writeObject(listeners); }
@Override public void backup(BackupOutput output) { output.writeInt(available); output.writeObject(holders, SERIALIZER::encode); output.writeObject(waiterQueue, SERIALIZER::encode); }
@Override public void backup(BackupOutput writer) { writer.writeInt(map.size()); for (Map.Entry<String, String> entry : map.entrySet()) { writer.writeString(entry.getKey()); writer.writeString(entry.getValue()); } }
@Override public void backup(BackupOutput output) { if (lock != null) { output.writeBoolean(true); output.writeObject(lock); } else { output.writeBoolean(false); } output.writeObject(queue); }
@Override public void backup(BackupOutput writer) { writer.writeLong(counter.get()); }
@Override public void backup(BackupOutput writer) { writer.writeLong(globalVersion.get()); writer.writeObject(listeners); writer.writeObject(backingMap); }
@Override public void backup(BackupOutput output) { output.writeObject(Sets.newHashSet(collection)); output.writeObject(lockedElements); output.writeObject(transactions); }
@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(counter.get()); }
@Override public void backup(BackupOutput writer) { writer.writeLong(versionCounter.get()); writer.writeObject(listeners); writer.writeObject(docTree); writer.writeObject(preparedKeys); }