Uses of Interface
io.ocfl.core.lock.ObjectLock
Packages that use ObjectLock
-
Uses of ObjectLock in io.ocfl.core
Methods in io.ocfl.core with parameters of type ObjectLockModifier and TypeMethodDescriptionOcflRepositoryBuilder.objectLock
(ObjectLock objectLock) Used to lock objects when writing.Constructors in io.ocfl.core with parameters of type ObjectLockModifierConstructorDescriptionDefaultMutableOcflRepository
(OcflStorage storage, Path workDir, ObjectLock objectLock, InventoryMapper inventoryMapper, LogicalPathMapper logicalPathMapper, ContentPathConstraintProcessor contentPathConstraintProcessor, OcflConfig config, boolean verifyStaging, Duration fileLockTimeoutDuration) DefaultOcflRepository
(OcflStorage storage, Path workDir, ObjectLock objectLock, InventoryMapper inventoryMapper, LogicalPathMapper logicalPathMapper, ContentPathConstraintProcessor contentPathConstraintProcessor, OcflConfig config, boolean verifyStaging, Duration fileLockTimeoutDuration) -
Uses of ObjectLock in io.ocfl.core.lock
Classes in io.ocfl.core.lock that implement ObjectLockModifier and TypeClassDescriptionclass
Lock implementation that writes to a DB table to lock a resource.class
In-memory implementation of ObjectLock that uses Java's ReentrantReadWriteLock.Methods in io.ocfl.core.lock that return ObjectLock