From: Dénes Horváth Date: Wed, 14 Aug 2019 12:56:23 +0000 (+0000) Subject: git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube... X-Git-Url: http://git.useribm.hu/?a=commitdiff_plain;h=6595857759231deaf7564bc881b909a84519c76e;p=mediacube.git git-tfs-id: [tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube;C31483 --- diff --git a/server/user.jobengine.osgi.commons/src/user/commons/remotestore/LocalDirectoryLister.java b/server/user.jobengine.osgi.commons/src/user/commons/remotestore/LocalDirectoryLister.java index 93d9a9e4..73ea97d8 100644 --- a/server/user.jobengine.osgi.commons/src/user/commons/remotestore/LocalDirectoryLister.java +++ b/server/user.jobengine.osgi.commons/src/user/commons/remotestore/LocalDirectoryLister.java @@ -3,10 +3,13 @@ package user.commons.remotestore; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; +import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; +import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; +import java.nio.file.attribute.BasicFileAttributes; import java.sql.Timestamp; import java.util.ArrayList; import java.util.Arrays; @@ -130,6 +133,17 @@ public class LocalDirectoryLister implements IDirectoryLister { result.setModify(new Timestamp(file.lastModified())); result.setIsFolder(file.isDirectory()); result.setSize(file.length()); + + try { + Path tempFile = file.toPath(); + BasicFileAttributes attr; + attr = Files.readAttributes(tempFile, BasicFileAttributes.class); + result.setCreated(new Timestamp(attr.creationTime().toMillis())); + } catch (IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + return result; } }