类 ObjWithLock<T>
java.lang.Object
org.tio.utils.lock.ObjWithLock<T>
- 所有已实现的接口:
Serializable
- 直接已知子类:
ListWithLock,MapWithLock,SetWithLock
自带读写锁的对象.
- 作者:
- tanyaowu
- 另请参阅:
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getLock()getObj()voidhandle(ReadLockHandler<T> readLockHandler) 操作obj时,带上读锁voidhandle(WriteLockHandler<T> writeLockHandler) 操作obj时,带上写锁readLock()获取读锁void获取写锁
-
构造器详细资料
-
ObjWithLock
- 参数:
obj-
-
ObjWithLock
- 参数:
obj-lock-
-
-
方法详细资料
-
getLock
- 返回:
-
writeLock
获取写锁- 返回:
-
readLock
获取读锁- 返回:
-
getObj
- 返回:
-
setObj
- 参数:
obj-
-
handle
操作obj时,带上读锁- 参数:
readLockHandler-
-
handle
操作obj时,带上写锁- 参数:
writeLockHandler-
-