com.jogamp.common.util.locks
Class LockFactory

java.lang.Object
  extended by com.jogamp.common.util.locks.LockFactory

public class LockFactory
extends Object


Nested Class Summary
static class LockFactory.ImplType
           
 
Constructor Summary
LockFactory()
           
 
Method Summary
static RecursiveLock createRecursiveLock()
          default is ImplType.Int01, unfair'ish (fastest w/ least deviation)
static RecursiveLock createRecursiveLock(LockFactory.ImplType t, boolean fair)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LockFactory

public LockFactory()
Method Detail

createRecursiveLock

public static RecursiveLock createRecursiveLock()
default is ImplType.Int01, unfair'ish (fastest w/ least deviation)


createRecursiveLock

public static RecursiveLock createRecursiveLock(LockFactory.ImplType t,
                                                boolean fair)