Beispiel #1
0
 /**
  * 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;
 }