| Interface Summary | |
|---|---|
| FileBasedLockStrategy.FileLocker | |
| LockStrategy | A lock strategy determines when and how lock should be performed when downloading data to a cache. |
| Class Summary | |
|---|---|
| AbstractLockStrategy | |
| ArtifactLockStrategy | |
| FileBasedLockStrategy | |
| FileBasedLockStrategy.CreateFileLocker | "locks" a file by creating it if it doesn't exist, relying on the File#createNewFile() atomicity. |
| FileBasedLockStrategy.NIOFileLocker | Locks a file using the FileLock mechanism. |
| NoLockStrategy | |