Package org.apache.commons.lang3.concurrent.locks
Provides support classes for multi-threaded programming. This package is intended to be an extension to
java.util.concurrent.locks
.
- Since:
- 3.11
-
Class Summary Class Description LockingVisitors Combines the monitor and visitor pattern to work withlocked objects
.LockingVisitors.LockVisitor<O,L> Wraps a domain object and a lock for access by lambdas.LockingVisitors.ReadWriteLockVisitor<O> This class implements a wrapper for a locked (hidden) object, and provides the means to access it.LockingVisitors.StampedLockVisitor<O> This class implements a wrapper for a locked (hidden) object, and provides the means to access it.