## Uses of Class
org.apache.storm.hdfs.spout.FileLock.LogEntry

- Packages that use FileLock.LogEntry
  Package | Description
  --- | ---
  org.apache.storm.hdfs.spout |

- - ### Uses of FileLock.LogEntry in org.apache.storm.hdfs.spout

    Methods in org.apache.storm.hdfs.spout that return FileLock.LogEntry
    Modifier and Type | Method | Description
    --- | --- | ---
    `static FileLock.LogEntry` | FileLock.LogEntry.`deserialize​(String line)` |
    `static FileLock.LogEntry` | FileLock.`getLastEntry​(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path lockFile)` | returns the last log entry.
    `static FileLock.LogEntry` | FileLock.`getLastEntryIfStale​(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path lockFile, long olderThan)` | checks if lockFile is older than 'olderThan' UTC time by examining the modification time on file and (if necessary) the timestamp in last log entry in the file.
    `FileLock.LogEntry` | FileLock.`getLastLogEntry()` |

    Methods in org.apache.storm.hdfs.spout that return types with arguments of type FileLock.LogEntry
    Modifier and Type | Method | Description
    --- | --- | ---
    `static HdfsUtils.Pair<org.apache.hadoop.fs.Path,​FileLock.LogEntry>` | FileLock.`locateOldestExpiredLock​(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path lockFilesDir, int locktimeoutSec)` | Finds oldest expired lock file (using modification timestamp), then takes ownership of the lock file.

    Methods in org.apache.storm.hdfs.spout with parameters of type FileLock.LogEntry
    Modifier and Type | Method | Description
    --- | --- | ---
    `static FileLock` | FileLock.`takeOwnership​(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path lockFile, FileLock.LogEntry lastEntry, String spoutId)` | Takes ownership of the lock file if possible.