Package org.apache.xmlbeans.impl.common
Class GlobalLock
java.lang.Object
org.apache.xmlbeans.impl.common.GlobalLock
Whenever multiple locks must be acquired within the implementation of
XML Beans, this GlobalLock is acquired first, and then released when all
the acutally-needed locks have been acquired. This prevents deadlocks.
-
Constructor Details
-
GlobalLock
public GlobalLock()
-
-
Method Details
-
acquire
- Throws:
InterruptedException
-
tryToAcquire
public static void tryToAcquire() -
release
public static void release()
-