public static void serialize(OutputStream out, Object object) throws Exception { NotifyJobletCleanupFunction fn = (NotifyJobletCleanupFunction) object; DataOutputStream dos = new DataOutputStream(out); fn.jobId.writeFields(dos); dos.writeUTF(fn.nodeId); } }
@Override public void writeFields(DataOutput output) throws IOException { cdId.writeFields(output); jobId.writeFields(output); output.writeInt(receiverIndex); output.writeInt(senderIndex); }
@Override public void writeFields(DataOutput output) throws IOException { jobId.writeFields(output); output.writeInt(jobletProfiles.size()); for (Entry<String, JobletProfile> entry : jobletProfiles.entrySet()) { output.writeUTF(entry.getKey()); entry.getValue().writeFields(output); } } }
public static void serialize(OutputStream out, Object object) throws Exception { CleanupJobletFunction fn = (CleanupJobletFunction) object; DataOutputStream dos = new DataOutputStream(out); fn.jobId.writeFields(dos); dos.writeInt(fn.status.ordinal()); } }
public static void serialize(OutputStream out, Object object) throws Exception { NotifyTaskCompleteFunction fn = (NotifyTaskCompleteFunction) object; DataOutputStream dos = new DataOutputStream(out); fn.jobId.writeFields(dos); dos.writeUTF(fn.nodeId); fn.taskId.writeFields(dos); fn.statistics.writeFields(dos); } }
fn.jobId.writeFields(dos); dos.writeBoolean(fn.deploymentId == null ? false : true); if (fn.deploymentId != null) {