/** * Creates digital archive document from the file in the local folder. * * @param file File object in the local folder. */ public static DocumentBean createDocumentFromLocalFile(File file) { if (file != null && file.getName().contains(".")) { DocumentBinaryTO documentBinary = new DocumentBinaryTO(); documentBinary.setDescription(file.getName()); documentBinary.setFileName(file.getAbsolutePath()); // documentBinary.setBody(FileUtility.getFileBinary(file.getAbsolutePath())); documentBinary.setExtension(FileUtility.getFileExtension(file.getName())); DocumentTO document = WSManager.getInstance().getDigitalArchive().createDocument(documentBinary); DocumentBean documentBean = TypeConverters.TransferObjectToBean(document, DocumentBean.class, null); return documentBean; } return null; }