Package cloud.opencode.base.lock.local


package cloud.opencode.base.lock.local
Local Lock Package - Local lock implementations 本地锁包 - 本地锁实现

Contains local lock implementations including ReentrantLock wrapper, ReadWriteLock, SpinLock, and SegmentLock.

Since:
JDK 25, opencode-base-lock V1.0.0
Author:
Leon Soo www.LeonSoo.com
See Also:
  • Classes
    Class
    Description
    Local Lock Implementation Based on JDK ReentrantLock 基于JDK ReentrantLock的本地锁实现
    Local Read-Write Lock Implementation Based on JDK ReentrantReadWriteLock 基于JDK ReentrantReadWriteLock的本地读写锁实现
    Retry Lock Decorator with Exponential Backoff 带指数退避的重试锁装饰器
    Builder for RetryLock Configuration RetryLock 配置构建器
    Segment Lock Implementation for Fine-Grained Locking 细粒度锁定的分段锁实现
    Spin Lock Implementation for Short Critical Sections 短临界区自旋锁实现
    StampedLock Adapter - Safe Wrapper Around JDK StampedLock StampedLock 适配器 - JDK StampedLock 的安全封装
    Time-To-Live Lock with Automatic Expiry 带自动过期的生存时间锁