Update stale File State Cache.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31934 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Mark Rogers
2011-11-14 13:54:09 +00:00
parent 88db8c754e
commit 19392e1ad9
2 changed files with 17 additions and 4 deletions

View File

@@ -202,6 +202,10 @@ public class LegacyFileStateDriver implements ExtendedDiskInterface
fstate.setSharedAccess( params.getSharedAccess());
fstate.setFileStatus(FileStatus.FileExists);
fstate.updateAccessDateTime();
fstate.setFileSize(x.getFileSize());
fstate.updateChangeDateTime(x.getModifyDate());
fstate.updateModifyDateTime(x.getModifyDate());
}
}
@@ -218,6 +222,10 @@ public class LegacyFileStateDriver implements ExtendedDiskInterface
fstate.setProcessId(params.getProcessId());
fstate.setSharedAccess( params.getSharedAccess());
fstate.updateAccessDateTime();
fstate.setFileSize(x.getFileSize());
fstate.updateChangeDateTime(x.getModifyDate());
fstate.updateModifyDateTime(x.getModifyDate());
}
}
@@ -233,6 +241,10 @@ public class LegacyFileStateDriver implements ExtendedDiskInterface
fstate.setProcessId(params.getProcessId());
fstate.setSharedAccess( params.getSharedAccess());
fstate.updateAccessDateTime();
fstate.setFileSize(x.getFileSize());
fstate.updateChangeDateTime(x.getModifyDate());
fstate.updateModifyDateTime(x.getModifyDate());
}
}