Package gw.fs.physical
Class FuzzyTimestampCachingPhysicalFileSystem.DirCacheInfo
- java.lang.Object
-
- gw.fs.physical.FuzzyTimestampCachingPhysicalFileSystem.DirCacheInfo
-
- Enclosing class:
- FuzzyTimestampCachingPhysicalFileSystem
private class FuzzyTimestampCachingPhysicalFileSystem.DirCacheInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private ResourcePath_absolutePathprivate java.util.List<? extends IFileMetadata>_filesprivate long_lastFileTimestampprivate long_lastRefreshTimestamp
-
Constructor Summary
Constructors Modifier Constructor Description privateDirCacheInfo(ResourcePath absolutePath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voiddoRefreshImpl()java.util.List<? extends IFileMetadata>listFiles()private voidmaybeRefreshList()
-
-
-
Field Detail
-
_files
private java.util.List<? extends IFileMetadata> _files
-
_absolutePath
private ResourcePath _absolutePath
-
_lastFileTimestamp
private long _lastFileTimestamp
-
_lastRefreshTimestamp
private long _lastRefreshTimestamp
-
-
Constructor Detail
-
DirCacheInfo
private DirCacheInfo(ResourcePath absolutePath)
-
-
Method Detail
-
listFiles
public java.util.List<? extends IFileMetadata> listFiles()
-
maybeRefreshList
private void maybeRefreshList()
-
doRefreshImpl
private void doRefreshImpl()
-
-