public FleetProcess run(Instruction[] instructions) {
try {
- ByteArrayOutputStream baos = new ByteArrayOutputStream();
- DataOutputStream dos = new DataOutputStream(baos);
- for(Instruction i : instructions)
- writeInstruction(dos, getUniversalSource(), i);
- dos.flush();
- return new Client("none", baos.toByteArray());
+ return new Client(this, "none", instructions);
} catch (Exception e) { throw new RuntimeException(e); }
}