/** ******************************************************************************* */ private byte[] toByteArray(YDocument doc, String action, String handle) throws IOException { ByteArrayOutputStream baos = new ByteArrayOutputStream(); DataOutputStream d = new DataOutputStream(baos); d.writeUTF(action); d.writeUTF(handle); d.writeUTF(doc.getCaseId()); d.writeLong(doc.getId()); if (doc.getDocumentSize() > 0) d.write(doc.getDocument()); return baos.toByteArray(); }