Uses of Record Class
cloud.opencode.base.lock.LockConfig
Packages that use LockConfig
Package
Description
Lock Package - Unified Lock Abstraction (JDK 25)
Lock包 - 统一锁抽象 (JDK 25)
Local Lock Package - Local lock implementations
本地锁包 - 本地锁实现
Lock Manager Package - Lock management utilities
锁管理包 - 锁管理工具
-
Uses of LockConfig in cloud.opencode.base.lock
Methods in cloud.opencode.base.lock that return LockConfigModifier and TypeMethodDescriptionLockConfig.Builder.build()Builds the lock configuration 构建锁配置static LockConfigOpenLock.defaultConfig()Gets default lock configuration 获取默认锁配置static LockConfigLockConfig.defaults()Gets default configuration with reasonable defaults 获取具有合理默认值的默认配置Methods in cloud.opencode.base.lock with parameters of type LockConfigModifier and TypeMethodDescriptionOpenLock.lock(LockConfig config) Creates a local lock with specified configuration 使用指定配置创建本地锁static LockManagerOpenLock.manager(LockConfig config) Creates a new lock manager with specified configuration 使用指定配置创建新的锁管理器static ReadWriteLock<Long> OpenLock.readWriteLock(LockConfig config) Creates a read-write lock with specified configuration 使用指定配置创建读写锁static StampedLockAdapterOpenLock.stampedLock(LockConfig config) Creates a stamped lock adapter with specified configuration 使用指定配置创建戳记锁适配器 -
Uses of LockConfig in cloud.opencode.base.lock.local
Constructors in cloud.opencode.base.lock.local with parameters of type LockConfigModifierConstructorDescriptionLocalLock(LockConfig config) Creates a local lock with specified configuration 使用指定配置创建本地锁LocalReadWriteLock(LockConfig config) Creates a read-write lock with specified configuration 使用指定配置创建读写锁SegmentLock(int segments, LockConfig config) Creates a segment lock with specified segments and configuration 使用指定分段数和配置创建分段锁SpinLock(LockConfig config) Creates a spin lock with specified configuration 使用指定配置创建自旋锁StampedLockAdapter(LockConfig config) Creates a StampedLock adapter with specified configuration 使用指定配置创建 StampedLock 适配器 -
Uses of LockConfig in cloud.opencode.base.lock.manager
Constructors in cloud.opencode.base.lock.manager with parameters of type LockConfigModifierConstructorDescriptionLockManager(LockConfig localConfig) Creates a lock manager with specified configuration 使用指定配置创建锁管理器LockManager(LockConfig localConfig, int maxLocks) Creates a lock manager with specified configuration and maximum lock count 使用指定配置和最大锁数创建锁管理器NamedLockFactory(int stripes, boolean useStriping, LockConfig config) Creates a factory with full configuration 使用完整配置创建工厂