public class RecursiveLock extends Object
A wrapper for a ReentrantLock that adds a boolean 'stale' flag and includes some timeout handling.
| Constructor and Description | 
|---|
RecursiveLock(int timeoutSeconds)  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
getCount()  | 
boolean | 
isAboutToRelease()  | 
boolean | 
isStale()  | 
void | 
lock()  | 
void | 
setStale(boolean stale)  | 
void | 
unlock()  | 
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.