public synchronized void write(DataOutput out) throws IOException { jobid.write(out); out.writeFloat(setupProgress); out.writeFloat(mapProgress); out.writeFloat(reduceProgress); out.writeFloat(cleanupProgress); WritableUtils.writeEnum(out, runState); out.writeLong(startTime); Text.writeString(out, user); WritableUtils.writeEnum(out, priority); Text.writeString(out, schedulingInfo); out.writeLong(finishTime); out.writeBoolean(isRetired); Text.writeString(out, historyFile); Text.writeString(out, jobName); Text.writeString(out, trackingUrl); Text.writeString(out, jobFile); out.writeBoolean(isUber); // Serialize the job's ACLs out.writeInt(jobACLs.size()); for (Entry<JobACL, AccessControlList> entry : jobACLs.entrySet()) { WritableUtils.writeEnum(out, entry.getKey()); entry.getValue().write(out); } }
public synchronized void write(DataOutput out) throws IOException { jobid.write(out); out.writeFloat(setupProgress); out.writeFloat(mapProgress); out.writeFloat(reduceProgress); out.writeFloat(cleanupProgress); WritableUtils.writeEnum(out, runState); out.writeLong(startTime); Text.writeString(out, user); WritableUtils.writeEnum(out, priority); Text.writeString(out, schedulingInfo); out.writeLong(finishTime); out.writeBoolean(isRetired); Text.writeString(out, historyFile); Text.writeString(out, jobName); Text.writeString(out, trackingUrl); Text.writeString(out, jobFile); out.writeBoolean(isUber); // Serialize the job's ACLs out.writeInt(jobACLs.size()); for (Entry<JobACL, AccessControlList> entry : jobACLs.entrySet()) { WritableUtils.writeEnum(out, entry.getKey()); entry.getValue().write(out); } }
public synchronized void write(DataOutput out) throws IOException { jobid.write(out); out.writeFloat(setupProgress); out.writeFloat(mapProgress); out.writeFloat(reduceProgress); out.writeFloat(cleanupProgress); WritableUtils.writeEnum(out, runState); out.writeLong(startTime); Text.writeString(out, user); WritableUtils.writeEnum(out, priority); Text.writeString(out, schedulingInfo); out.writeLong(finishTime); out.writeBoolean(isRetired); Text.writeString(out, historyFile); Text.writeString(out, jobName); Text.writeString(out, trackingUrl); Text.writeString(out, jobFile); out.writeBoolean(isUber); // Serialize the job's ACLs out.writeInt(jobACLs.size()); for (Entry<JobACL, AccessControlList> entry : jobACLs.entrySet()) { WritableUtils.writeEnum(out, entry.getKey()); entry.getValue().write(out); } }
public synchronized void write(DataOutput out) throws IOException { jobid.write(out); out.writeFloat(setupProgress); out.writeFloat(mapProgress); out.writeFloat(reduceProgress); out.writeFloat(cleanupProgress); WritableUtils.writeEnum(out, runState); out.writeLong(startTime); Text.writeString(out, user); WritableUtils.writeEnum(out, priority); Text.writeString(out, schedulingInfo); out.writeLong(finishTime); out.writeBoolean(isRetired); Text.writeString(out, historyFile); Text.writeString(out, jobName); Text.writeString(out, trackingUrl); Text.writeString(out, jobFile); out.writeBoolean(isUber); // Serialize the job's ACLs out.writeInt(jobACLs.size()); for (Entry<JobACL, AccessControlList> entry : jobACLs.entrySet()) { WritableUtils.writeEnum(out, entry.getKey()); entry.getValue().write(out); } }
public synchronized void write(DataOutput out) throws IOException { jobid.write(out); out.writeFloat(setupProgress); out.writeFloat(mapProgress); out.writeFloat(reduceProgress); out.writeFloat(cleanupProgress); WritableUtils.writeEnum(out, runState); out.writeLong(startTime); Text.writeString(out, user); WritableUtils.writeEnum(out, priority); Text.writeString(out, schedulingInfo); out.writeLong(finishTime); out.writeBoolean(isRetired); Text.writeString(out, historyFile); Text.writeString(out, jobName); Text.writeString(out, trackingUrl); Text.writeString(out, jobFile); // Serialize the job's ACLs out.writeInt(jobACLs.size()); for (Entry<JobACL, AccessControlList> entry : jobACLs.entrySet()) { WritableUtils.writeEnum(out, entry.getKey()); entry.getValue().write(out); } }