public class ThreadId extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
ThreadId.OnError |
| 构造器和说明 |
|---|
ThreadId(Object data,
ThreadId.OnError onError) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
getData() |
void |
join() |
Object |
lock() |
void |
setError(int errorCode)
Set error code, if it tryLock success, run the onError callback
with code immediately, else add it into pending errors and will
be called before unlock.
|
String |
toString() |
void |
unlock() |
void |
unlockAndDestroy() |
public ThreadId(Object data, ThreadId.OnError onError)
public Object getData()
public Object lock()
public void unlock()
public void join()
public void unlockAndDestroy()
public void setError(int errorCode)
errorCode - error codeCopyright © 2021. All rights reserved.