protected void writeInternal(ObjectDataOutput out) throws IOException {
out.writeInt(migrationData.size());
for (Map.Entry<String, QueueContainer> entry : migrationData.entrySet()) {
out.writeUTF(entry.getKey());
QueueContainer container = entry.getValue();
container.writeData(out);
}
}
@Override
protected void readInternal(ObjectDataInput in) throws IOException {