## Package org.apache.ivy.plugins.lock

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