Package com.luciad.util.concurrent
package com.luciad.util.concurrent
Utility classes for handling concurrent accesses.
- Since:
- 7.0
-
ClassDescriptionExposes lock dependencies to ensure that
TLcdLockUtil
locks all needed objects in the correct order.This class helps to acquire read and write locks associated to given objects (particularly domain models), making use of thejava.util.concurrent.locks.ReentrantReadWriteLock
standard implementation.ACloseable
that unlocks an object in itsTLcdLockUtil.Lock.close()
method.