Class PartialFile.LockFile
java.lang.Object
org.eclipse.aether.connector.basic.PartialFile.LockFile
- Enclosing class:
- PartialFile
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AtomicBooleanprivate final FileLockprivate final File -
Constructor Summary
ConstructorsConstructorDescriptionLockFile(File partFile, int requestTimeout, PartialFile.RemoteAccessChecker checker) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()private static voidbooleanprivate static FileLocklock(File lockFile, File partFile, int requestTimeout, PartialFile.RemoteAccessChecker checker, AtomicBoolean concurrent) toString()private static FileLock
-
Field Details
-
lockFile
-
lock
-
concurrent
-
-
Constructor Details
-
LockFile
LockFile(File partFile, int requestTimeout, PartialFile.RemoteAccessChecker checker) throws Exception - Throws:
Exception
-
-
Method Details
-
lock
private static FileLock lock(File lockFile, File partFile, int requestTimeout, PartialFile.RemoteAccessChecker checker, AtomicBoolean concurrent) throws Exception - Throws:
Exception
-
tryLock
- Throws:
IOException
-
close
-
isConcurrent
public boolean isConcurrent() -
close
- Throws:
IOException
-
toString
-